IParticleChannel Member List

This is the complete list of members for IParticleChannel, including all inherited members.
_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterface [inline, protected, virtual]
_numRefs()IParticleChannel [inline, protected]
AcquireInterface()BaseInterface [inline, virtual]
Clone() const =0IParticleChannel [pure virtual]
CloneChannelCore(IParticleChannel *getFrom)IParticleChannel
CloneInterface(void *remapDir=NULL)BaseInterface [inline, virtual]
DeleteInterface()BaseInterface [inline, virtual]
EnableActions(BOOL onOff)FPInterface [inline, virtual]
FindFn(MCHAR *name)FPInterface [virtual]
FN_0(kClone, TYPE_IOBJECT, Clone)IParticleChannel
FN_0(kIsTransferable, TYPE_bool, IsTransferable)IParticleChannel
FN_0(kIsPrivateChannel, TYPE_bool, IsPrivateChannel)IParticleChannel
FN_0(kGetPrivateOwner, TYPE_OBJECT, GetPrivateOwner)IParticleChannel
FN_0(kGetCreatorAction, TYPE_INODE, GetCreatorAction)IParticleChannel
FN_0(kGetReadID_PartA, TYPE_DWORD, GetReadID_PartA)IParticleChannel
FN_0(kGetReadID_PartB, TYPE_DWORD, GetReadID_PartB)IParticleChannel
FN_0(kGetWriteID_PartA, TYPE_DWORD, GetWriteID_PartA)IParticleChannel
FN_0(kGetWriteID_PartB, TYPE_DWORD, GetWriteID_PartB)IParticleChannel
FN_1(kIsSimilarChannel, TYPE_bool, IsSimilarChannel, TYPE_IOBJECT)IParticleChannel
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterface [inline, protected]
FPMixinInterface()FPMixinInterface [inline]
GetActionTable()FPInterface [inline, virtual]
GetClassID() const =0IParticleChannel [pure virtual]
GetCreatorAction() const IParticleChannel
GetDesc()IParticleChannel [inline, virtual]
GetDescByID(Interface_ID id)FPMixinInterface [inline, virtual]
GetID()FPMixinInterface [inline, virtual]
GetInterface(Interface_ID id)FPMixinInterface [inline, virtual]
GetIsChecked(FunctionID actionID)FPInterface [virtual]
GetIsEnabled(FunctionID actionID)FPInterface [virtual]
GetIsVisible(FunctionID actionID)FPInterface [virtual]
GetPrivateOwner() const IParticleChannel
GetReadID() const IParticleChannel
GetReadID_PartA() const IParticleChannel
GetReadID_PartB() const IParticleChannel
GetWriteID() const IParticleChannel
GetWriteID_PartA() const IParticleChannel
GetWriteID_PartB() const IParticleChannel
immediateRelease enum valueBaseInterface
interfaceNotifyCBsFPMixinInterface [protected]
Invoke(FunctionID fid, TimeValue t=0, FPParams *params=NULL)FPInterface [virtual]
Invoke(FunctionID fid, FPParams *params)FPInterface [inline, virtual]
Invoke(FunctionID fid, TimeValue t, FPValue &result, FPParams *params=NULL)FPInterface [virtual]
Invoke(FunctionID fid, FPValue &result, FPParams *params=NULL)FPInterface [inline, virtual]
IParticleChannel()IParticleChannel
IParticleChannel(const Interface_ID &readID, const Interface_ID &writeID)IParticleChannel
IsChecked(FunctionID actionID)FPInterface [virtual]
IsEnabled(FunctionID actionID)FPInterface [virtual]
IsPrivateChannel() const IParticleChannel
IsSimilarChannel(IObject *channel) const IParticleChannel
IsTransferable() const IParticleChannel
IsVisible(FunctionID actionID)FPInterface [virtual]
kChunkActionHandle enum valueIParticleChannel
kChunkCount enum valueIParticleChannel
kChunkData enum valueIParticleChannel
kChunkGlobalCount enum valueIParticleChannel
kChunkGlobalValue enum valueIParticleChannel
kChunkPrivate enum valueIParticleChannel
kChunkReadID enum valueIParticleChannel
kChunkSharedCount enum valueIParticleChannel
kChunkSharedValue enum valueIParticleChannel
kChunkTransferable enum valueIParticleChannel
kChunkValue1 enum valueIParticleChannel
kChunkValue2 enum valueIParticleChannel
kChunkValue3 enum valueIParticleChannel
kChunkValue4 enum valueIParticleChannel
kChunkValue5 enum valueIParticleChannel
kChunkValue6 enum valueIParticleChannel
kChunkValue7 enum valueIParticleChannel
kChunkWriteID enum valueIParticleChannel
kClone enum valueIParticleChannel
kGetCreatorAction enum valueIParticleChannel
kGetPrivateOwner enum valueIParticleChannel
kGetReadID_PartA enum valueIParticleChannel
kGetReadID_PartB enum valueIParticleChannel
kGetWriteID_PartA enum valueIParticleChannel
kGetWriteID_PartB enum valueIParticleChannel
kIsPrivateChannel enum valueIParticleChannel
kIsSimilarChannel enum valueIParticleChannel
kIsTransferable enum valueIParticleChannel
kSetCreatorAction enum valueIParticleChannel
kSetPrivateOwner enum valueIParticleChannel
kSetReadID enum valueIParticleChannel
kSetTransferable enum valueIParticleChannel
kSetWriteID enum valueIParticleChannel
LifetimeControl()FPMixinInterface [inline, virtual]
LifetimeType enum nameBaseInterface
Load(ILoad *iload)=0IParticleChannel [pure virtual]
m_creatorActionIParticleChannel [mutable, protected]
m_creatorHandleIParticleChannel [protected]
m_isPrivateIParticleChannel [protected]
m_isTransferableIParticleChannel [protected]
m_privateOwnerIParticleChannel [mutable, protected]
m_readIDIParticleChannel [protected]
m_writeIDIParticleChannel [protected]
MemoryUsed() const =0IParticleChannel [pure virtual]
noRelease enum valueBaseInterface
nullInterfaceFPInterface [static]
numRefs() const IParticleChannel [inline, protected]
operator delete(void *ptr)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete(void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete(void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator delete(void *ptr, void *placement_ptr)MaxHeapOperators [static]
operator delete[](void *ptr)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperators [static]
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator delete[](void *ptr, unsigned long flags)MaxHeapOperators [static]
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new(size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new(size_t size, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator new(size_t size, void *placement_ptr)MaxHeapOperators [static]
operator new[](size_t size)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperators [static]
operator new[](size_t size, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperators [static]
operator new[](size_t size, unsigned long flags)MaxHeapOperators [static]
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperators [static]
operator=(const FPMixinInterface &rhs)FPMixinInterface [inline, protected]
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterface [virtual]
ReleaseInterface()BaseInterface [inline, virtual]
Save(ISave *isave) const =0IParticleChannel [pure virtual]
serverControlled enum valueBaseInterface
SetCreatorAction(INode *actionNode)IParticleChannel
SetPrivateOwner(Object *action)IParticleChannel
SetReadID(DWORD interfaceID_PartA, DWORD interfaceID_PartB)IParticleChannel
SetReadID(const Interface_ID &id)IParticleChannel
SetTransferable(bool status)IParticleChannel
SetWriteID(DWORD interfaceID_PartA, DWORD interfaceID_PartB)IParticleChannel
SetWriteID(const Interface_ID &id)IParticleChannel
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterface [inline, virtual]
UpdateCreatorHandle(IMergeManager *pMM)IParticleChannel
VFN_1(kSetTransferable, SetTransferable, TYPE_bool)IParticleChannel
VFN_1(kSetPrivateOwner, SetPrivateOwner, TYPE_OBJECT)IParticleChannel
VFN_1(kSetCreatorAction, SetCreatorAction, TYPE_INODE)IParticleChannel
VFN_2(kSetReadID, SetReadID, TYPE_DWORD, TYPE_DWORD)IParticleChannel
VFN_2(kSetWriteID, SetWriteID, TYPE_DWORD, TYPE_DWORD)IParticleChannel
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterface [virtual]
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServer [virtual]