IParticleGroupExt.h

IParticleGroupExt.h

Module description

Functions

virtual bool UpdateIsFinished () const
 identifies whether the update associated with the call Update(TimeValue t) was finished. More...
 
virtual void AllowUpdateInterruption (bool allow)
 defines whether is it allowed to interrupt an update for a particle group. More...
 
FPInterfaceDescGetDesc ()
 perform invalidation that was delayed More...
 

Function Documentation

bool UpdateIsFinished ( ) const
inlinevirtual

identifies whether the update associated with the call Update(TimeValue t) was finished.

If the update was not finished then the method Update(..) has to be called again (with the same TimeValue t) until it is finished

40 { return true; }
void AllowUpdateInterruption ( bool  allow)
inlinevirtual

defines whether is it allowed to interrupt an update for a particle group.

If the update interruption is not allowed then UpdateIsFinished should return true

47 { UNUSED_PARAM(allow); }
#define UNUSED_PARAM(x)
Definition: BuildWarnings.h:18
FPInterfaceDesc * GetDesc ( )
inlinevirtual

perform invalidation that was delayed

Implements FPInterface.

#define PARTICLEGROUPEXT_INTERFACE
Definition: IParticleGroupExt.h:23
virtual FPInterfaceDesc * GetDescByID(Interface_ID id)
Definition: ifnpub.h:613