IParticleChannelINodeHandleW Class Reference
 
 
 
IParticleChannelINodeHandleW Class Reference

This reference page is linked to from the following overview topics: New Classes and Methods.


#include <IParticleChannelINodeHandle.h>

Inheritance diagram for IParticleChannelINodeHandleW:
FPMixinInterface FPInterface BaseInterface InterfaceServer MaxHeapOperators

Public Types

enum   {
  kSetValue, kSetValueMany, kSetValueAll, kCopyValue,
  kCopyValueMany, kCopyValueAll
}

Public Member Functions

BEGIN_FUNCTION_MAP  FN_2 (kSetValue, TYPE_bool, SetValue, TYPE_INT, TYPE_DWORD)
  FN_2 (kSetValueMany, TYPE_bool, SetValue, TYPE_INT_TAB_BR, TYPE_DWORD)
  FN_1 (kSetValueAll, TYPE_bool, SetValue, TYPE_DWORD)
  FN_2 (kCopyValue, TYPE_bool, CopyValue, TYPE_INT, TYPE_INT)
  FN_2 (kCopyValueMany, TYPE_bool, CopyValue, TYPE_INT, TYPE_INT_TAB_BR)
  FN_1 (kCopyValueAll, TYPE_bool, CopyValue, TYPE_INT)
virtual END_FUNCTION_MAP bool  SetValue (int particleIndex, ULONG handle)=0
virtual bool  SetValue (Tab< int > &particleIndices, ULONG handle)=0
virtual bool  SetValue (ULONG handle)=0
virtual bool  CopyValue (int fromParticle, int toParticle)=0
virtual bool  CopyValue (int fromParticle, Tab< int > &toParticles)=0
virtual bool  CopyValue (int fromParticle)=0
FPInterfaceDesc GetDesc ()

Member Enumeration Documentation


Member Function Documentation

BEGIN_FUNCTION_MAP FN_2 ( kSetValue  ,
TYPE_bool  ,
SetValue  ,
TYPE_INT  ,
TYPE_DWORD   
)
FN_2 ( kSetValueMany  ,
TYPE_bool  ,
SetValue  ,
TYPE_INT_TAB_BR  ,
TYPE_DWORD   
)
FN_1 ( kSetValueAll  ,
TYPE_bool  ,
SetValue  ,
TYPE_DWORD   
)
FN_2 ( kCopyValue  ,
TYPE_bool  ,
CopyValue  ,
TYPE_INT  ,
TYPE_INT   
)
FN_2 ( kCopyValueMany  ,
TYPE_bool  ,
CopyValue  ,
TYPE_INT  ,
TYPE_INT_TAB_BR   
)
FN_1 ( kCopyValueAll  ,
TYPE_bool  ,
CopyValue  ,
TYPE_INT   
)
virtual END_FUNCTION_MAP bool SetValue ( int  particleIndex,
ULONG  handle 
) [pure virtual]
virtual bool SetValue ( Tab< int > &  particleIndices,
ULONG  handle 
) [pure virtual]
virtual bool SetValue ( ULONG  handle ) [pure virtual]
virtual bool CopyValue ( int  fromParticle,
int  toParticle 
) [pure virtual]
virtual bool CopyValue ( int  fromParticle,
Tab< int > &  toParticles 
) [pure virtual]
virtual bool CopyValue ( int  fromParticle ) [pure virtual]
FPInterfaceDesc* GetDesc ( ) [inline, virtual]
Remarks:
Returns a pointer to the class which contains the interface metadata.

Implements FPInterface.