3ds Max C++ API Reference
Loading...
Searching...
No Matches
IParticleChannelNew.h

Functions

virtual bool IsNew (int index) const =0
 Checks whether the particle specified by index is new.
virtual bool IsAllNew () const =0
 Checks whether all particles are new.
virtual bool IsAllOld () const =0
 Checks whether all particles are old.
FPInterfaceDescGetDesc ()
virtual void SetNew (int index)=0
 Sets particle as new, returns true on success.
virtual void SetOld (int index)=0
 Sets particle as old, returns true on success.
virtual void SetAllNew ()=0
 Sets all particles as "new".
virtual void SetAllOld ()=0
 Sets all particles as "old".
FPInterfaceDescGetDesc ()

Detailed Description

Function Documentation

◆ IsNew()

virtual bool IsNew ( int index) const
pure virtual

Checks whether the particle specified by index is new.

◆ IsAllNew()

virtual bool IsAllNew ( ) const
pure virtual

Checks whether all particles are new.

◆ IsAllOld()

virtual bool IsAllOld ( ) const
pure virtual

Checks whether all particles are old.

◆ GetDesc() [1/2]

FPInterfaceDesc * GetDesc ( )
inlinevirtual
Remarks
Returns a pointer to the class which contains the interface metadata.

Implements FPInterface.

#define PARTICLECHANNELNEWR_INTERFACE
Definition IParticleChannelNew.h:21
virtual FPInterfaceDesc * GetDescByID(Interface_ID id)
Definition ifnpub.h:619

◆ SetNew()

virtual void SetNew ( int index)
pure virtual

Sets particle as new, returns true on success.

◆ SetOld()

virtual void SetOld ( int index)
pure virtual

Sets particle as old, returns true on success.

◆ SetAllNew()

virtual void SetAllNew ( )
pure virtual

Sets all particles as "new".

◆ SetAllOld()

virtual void SetAllOld ( )
pure virtual

Sets all particles as "old".

◆ GetDesc() [2/2]

FPInterfaceDesc * GetDesc ( )
inlinevirtual
Remarks
Returns a pointer to the class which contains the interface metadata.

Implements FPInterface.

#define PARTICLECHANNELNEWW_INTERFACE
Definition IParticleChannelNew.h:22