Functions |
|
virtual const Quat & | GetValue (int index) const =0 |
Get property for particle with index.
|
|
virtual bool | IsGlobal () const =0 |
Verify if the channel is global. |
|
virtual const Quat & | GetValue () const =0 |
If channel is global, returns the global
value. |
|
FPInterfaceDesc * | GetDesc () |
BEGIN_FUNCTION_MAP | VFN_2 (kSetValue, SetValue, TYPE_INT, TYPE_QUAT_BR) |
VFN_1 (kSetValueGlobal, SetValue, TYPE_QUAT_BR) | |
virtual void | SetValue (int index, const Quat &v)=0 |
Set property for particle with index.
|
|
virtual void | SetValue (const Quat &v)=0 |
Set property for all particles at once thus
making the channel global. |
|
FPInterfaceDesc * | GetDesc () |
const Quat & GetValue | ( | int | index | ) | const [pure virtual, inherited] |
Get property for particle with index.
bool IsGlobal | ( | ) | const [pure virtual, inherited] |
Verify if the channel is global.
const Quat & GetValue | ( | ) | const [pure virtual, inherited] |
If channel is global, returns the global value.
If channel is not global, returns value of the first particle.
FPInterfaceDesc * GetDesc | ( | ) | [inline, virtual, inherited] |
Implements FPInterface.
{ return GetDescByID(PARTICLECHANNELQUATR_INTERFACE); }
BEGIN_FUNCTION_MAP VFN_2 | ( | kSetValue | , |
SetValue | , | ||
TYPE_INT | , | ||
TYPE_QUAT_BR | |||
) | [inherited] |
VFN_1 | ( | kSetValueGlobal | , |
SetValue | , | ||
TYPE_QUAT_BR | |||
) | [inherited] |
void SetValue | ( | int | index, |
const Quat & | v | ||
) | [pure virtual, inherited] |
Set property for particle with index.
void SetValue | ( | const Quat & | v | ) | [pure virtual, inherited] |
Set property for all particles at once thus making the channel global.
FPInterfaceDesc * GetDesc | ( | ) | [inline, virtual, inherited] |
Implements FPInterface.
{ return GetDescByID(PARTICLECHANNELQUATW_INTERFACE); }