#include <IParticleChannelMesh.h>

Public Types |
|
| enum | { kSetValue, kSetValueMany, kSetValueAll, kCopyValue, kCopyValueMany, kCopyValueAll, kBuildMaxBoundingBox } |
Public Member Functions |
|
| BEGIN_FUNCTION_MAP | FN_2 (kSetValue, TYPE_bool, SetValue, TYPE_INT, TYPE_MESH) |
| FN_2 (kSetValueMany, TYPE_bool, SetValue, TYPE_INT_TAB_BR, TYPE_MESH) | |
| FN_1 (kSetValueAll, TYPE_bool, SetValue, TYPE_MESH) | |
| FN_2 (kCopyValue, TYPE_bool, CopyValue, TYPE_INT, TYPE_INT) | |
| FN_2 (kCopyValueMany, TYPE_bool, CopyValue, TYPE_INT, TYPE_INT_TAB_BR) | |
| FN_1 (kCopyValueAll, TYPE_bool, CopyValue, TYPE_INT) | |
| VFN_0 (kBuildMaxBoundingBox, BuildMaxBoundingBox) | |
| virtual END_FUNCTION_MAP bool | SetValue (int particleIndex, Mesh *mesh)=0 |
| virtual bool | SetValue (Tab< int > &particleIndices, Mesh *mesh)=0 |
| virtual bool | SetValue (Mesh *mesh)=0 |
| virtual bool | CopyValue (int fromParticle, int toParticle)=0 |
| virtual bool | CopyValue (int fromParticle, Tab< int > &toParticles)=0 |
| virtual bool | CopyValue (int fromParticle)=0 |
| virtual void | BuildMaxBoundingBox ()=0 |
| FPInterfaceDesc * | GetDesc () |
| anonymous enum |
| BEGIN_FUNCTION_MAP FN_2 | ( | kSetValue | , |
| TYPE_bool | , | ||
| SetValue | , | ||
| TYPE_INT | , | ||
| TYPE_MESH | |||
| ) |
| FN_2 | ( | kSetValueMany | , |
| TYPE_bool | , | ||
| SetValue | , | ||
| TYPE_INT_TAB_BR | , | ||
| TYPE_MESH | |||
| ) |
| FN_1 | ( | kSetValueAll | , |
| TYPE_bool | , | ||
| SetValue | , | ||
| TYPE_MESH | |||
| ) |
| FN_2 | ( | kCopyValue | , |
| TYPE_bool | , | ||
| CopyValue | , | ||
| TYPE_INT | , | ||
| TYPE_INT | |||
| ) |
| FN_2 | ( | kCopyValueMany | , |
| TYPE_bool | , | ||
| CopyValue | , | ||
| TYPE_INT | , | ||
| TYPE_INT_TAB_BR | |||
| ) |
| FN_1 | ( | kCopyValueAll | , |
| TYPE_bool | , | ||
| CopyValue | , | ||
| TYPE_INT | |||
| ) |
| VFN_0 | ( | kBuildMaxBoundingBox | , |
| BuildMaxBoundingBox | |||
| ) |
| virtual END_FUNCTION_MAP bool SetValue | ( | int | particleIndex, |
| Mesh * | mesh | ||
| ) | [pure virtual] |
| virtual bool SetValue | ( | Mesh * | mesh | ) | [pure virtual] |
| virtual bool CopyValue | ( | int | fromParticle, |
| int | toParticle | ||
| ) | [pure virtual] |
| virtual bool CopyValue | ( | int | fromParticle, |
| Tab< int > & | toParticles | ||
| ) | [pure virtual] |
| virtual bool CopyValue | ( | int | fromParticle | ) | [pure virtual] |
| virtual void BuildMaxBoundingBox | ( | ) | [pure virtual] |
| FPInterfaceDesc* GetDesc | ( | ) | [inline, virtual] |
Implements FPInterface.
{ return GetDescByID(PARTICLECHANNELMESHW_INTERFACE); }