Functions |
|
virtual TimeValue | GetTick (int index) const =0 |
Get particle property. |
|
virtual float | GetFraction (int index) const =0 |
Returns true if "index" particle exists.
|
|
virtual void | GetTickFraction (int index, TimeValue &tick, float &fraction) const =0 |
virtual bool | IsSync () const =0 |
Returns true if all particles have the same
time. |
|
virtual const PreciseTimeValue & | GetValue (int index) const =0 |
Methods not in the mapped interface.
|
|
virtual const PreciseTimeValue & | GetValue () const =0 |
Get synchronized time for all particles; if
timing isn't synchronized then return time for the first particle
in the container. |
|
FPInterfaceDesc * | GetDesc () |
TimeValue GetTick | ( | int | index | ) | const [pure virtual, inherited] |
Get particle property.
float GetFraction | ( | int | index | ) | const [pure virtual, inherited] |
Returns true if "index" particle exists.
void GetTickFraction | ( | int | index, |
TimeValue & | tick, | ||
float & | fraction | ||
) | const [pure virtual, inherited] |
bool IsSync | ( | ) | const [pure virtual, inherited] |
Returns true if all particles have the same time.
const PreciseTimeValue & GetValue | ( | int | index | ) | const [pure virtual, inherited] |
Methods not in the mapped interface.
const PreciseTimeValue & GetValue | ( | ) | const [pure virtual, inherited] |
Get synchronized time for all particles; if timing isn't synchronized then return time for the first particle in the container.
FPInterfaceDesc * GetDesc | ( | ) | [inline, virtual, inherited] |
Implements FPInterface.
{ return GetDescByID(PARTICLECHANNELPTVR_INTERFACE); }