#include <IParticleChannelINodeHandle.h>
Public Types
|
enum |
{
kIsShared,
kGetValueCount,
kGetValueIndex,
kGetValueByIndex,
kGetValue,
kGetValueFirst
} |
Public Member Functions
|
BEGIN_FUNCTION_MAP |
FN_0 (kGetValueCount, TYPE_INT, GetValueCount) |
|
FN_1 (kGetValueIndex, TYPE_INT, GetValueIndex, TYPE_INT) |
|
FN_1 (kGetValueByIndex, TYPE_DWORD, GetValueByIndex,
TYPE_INT) |
|
FN_1 (kGetValue, TYPE_DWORD, GetValue, TYPE_INT) |
|
FN_0 (kGetValueFirst, TYPE_DWORD, GetValue) |
virtual
END_FUNCTION_MAP int |
GetValueCount () const =0 |
virtual
int |
GetValueIndex (int particleIndex) const =0 |
virtual
ULONG |
GetValueByIndex (int valueIndex) const =0 |
virtual
ULONG |
GetValue (int particleIndex) const =0 |
virtual
ULONG |
GetValue () const =0 |
FPInterfaceDesc
* |
GetDesc () |
Member Enumeration Documentation
- Enumerator:
-
kIsShared |
|
kGetValueCount |
|
kGetValueIndex |
|
kGetValueByIndex |
|
kGetValue |
|
kGetValueFirst |
|
Member Function Documentation
BEGIN_FUNCTION_MAP FN_0 |
( |
kGetValueCount |
, |
|
|
TYPE_INT |
, |
|
|
GetValueCount |
|
|
) |
|
|
FN_1 |
( |
kGetValueIndex |
, |
|
|
TYPE_INT |
, |
|
|
GetValueIndex |
, |
|
|
TYPE_INT |
|
|
) |
|
|
FN_1 |
( |
kGetValueByIndex |
, |
|
|
TYPE_DWORD |
, |
|
|
GetValueByIndex |
, |
|
|
TYPE_INT |
|
|
) |
|
|
FN_1 |
( |
kGetValue |
, |
|
|
TYPE_DWORD |
, |
|
|
GetValue |
, |
|
|
TYPE_INT |
|
|
) |
|
|
FN_0 |
( |
kGetValueFirst |
, |
|
|
TYPE_DWORD |
, |
|
|
GetValue |
|
|
) |
|
|
virtual END_FUNCTION_MAP int GetValueCount |
( |
|
) |
const [pure virtual] |
virtual int GetValueIndex |
( |
int |
particleIndex |
) |
const [pure virtual] |
virtual ULONG GetValueByIndex |
( |
int |
valueIndex |
) |
const [pure virtual] |
virtual ULONG GetValue |
( |
int |
particleIndex |
) |
const [pure virtual] |
virtual ULONG GetValue |
( |
|
) |
const [pure virtual] |