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); }