Simple Animation Controller.
More...
#include <imesh/furmesh.h>
List of all members.
Public Member Functions |
| virtual void | AnimateStrand (size_t strandID, csVector3 *coordinates, size_t coordinatesCount) const =0 |
| | Animate the fur strand with the given ID.
|
| virtual void | InitializeStrand (size_t strandID, csVector3 *coordinates, size_t coordinatesCount)=0 |
| | Initialize the fur strand with the given ID.
|
| virtual void | RemoveAllStrands ()=0 |
| | Remove all fur strands.
|
| virtual void | RemoveStrand (size_t strandID)=0 |
| | Remove the fur strand with the given ID.
|
Detailed Description
Simple Animation Controller.
Definition at line 61 of file furmesh.h.
Member Function Documentation
Animate the fur strand with the given ID.
- Parameters:
-
| strandID | unique ID for the fur strand |
| coordinates | C/C++ array of Vector3 representing the initial positions of the control points |
| coordinatesCount | the number of control points |
Initialize the fur strand with the given ID.
- Parameters:
-
| strandID | unique ID for the fur strand |
| coordinates | C/C++ array of Vector3 representing the initial positions of the control points |
| coordinatesCount | the number of control points |
Remove the fur strand with the given ID.
- Parameters:
-
| strandID | unique ID for the fur strand |
The documentation for this struct was generated from the following file: