Functions

IParticleChannelNew.h

Functions

virtual bool  IsNew (int index) const =0
  Checks if particle with index is new.
virtual bool  IsAllNew () const =0
  Checks if all particles are new.
virtual bool  IsAllOld () const =0
  Checks if all particles are old.
FPInterfaceDesc GetDesc ()
virtual void  SetNew (int index)=0
  Sets particle as new, returns true if success.
virtual void  SetOld (int index)=0
  Sets particle as old, returns true if success.
virtual void  SetAllNew ()=0
  Sets all particles as "new".
virtual void  SetAllOld ()=0
  Sets all particles as "old".
FPInterfaceDesc GetDesc ()

Function Documentation

bool IsNew ( int  index ) const [pure virtual, inherited]

Checks if particle with index is new.

bool IsAllNew ( ) const [pure virtual, inherited]

Checks if all particles are new.

bool IsAllOld ( ) const [pure virtual, inherited]

Checks if all particles are old.

FPInterfaceDesc * GetDesc ( ) [inline, virtual, inherited]
Remarks:
Returns a pointer to the class which contains the interface metadata.

Implements FPInterface.

{ return GetDescByID(PARTICLECHANNELNEWR_INTERFACE); }
void SetNew ( int  index ) [pure virtual, inherited]

Sets particle as new, returns true if success.

void SetOld ( int  index ) [pure virtual, inherited]

Sets particle as old, returns true if success.

void SetAllNew ( ) [pure virtual, inherited]

Sets all particles as "new".

void SetAllOld ( ) [pure virtual, inherited]

Sets all particles as "old".

FPInterfaceDesc * GetDesc ( ) [inline, virtual, inherited]
Remarks:
Returns a pointer to the class which contains the interface metadata.

Implements FPInterface.

{ return GetDescByID(PARTICLECHANNELNEWW_INTERFACE); }