TBasicParamType Member List
This is the complete list of members for
TBasicParamType, including all inherited members.
AddRef() | TBasicParamType | [inline, virtual] |
ApplyOffset(const void *src, const void *offset, void *out)=0 | IExParamType | [pure virtual] |
ComputeOffset(const void *src1, const void *src2, void *out)=0 | IExParamType | [pure virtual] |
Copy(const void *src, void *dst)=0 | IExParamType | [pure virtual] |
Create(TMCSMPCountedObject **outObject) | TMCSMPCountedObject | [static] |
CreateParam(void *param)=0 | IExParamType | [pure virtual] |
DeleteParam(void *param)=0 | IExParamType | [pure virtual] |
EOperation enum name | IExParamType | |
fRefCountAC | TMCSMPCountedObject | [protected] |
GetReferenceCount() | TMCSMPCountedObject | [inline] |
GetSize()=0 | IExParamType | [pure virtual] |
GetSupportedOperations()=0 | IExParamType | [pure virtual] |
GetType()=0 | IExParamType | [pure virtual] |
InvertOffset(const void *src, void *out)=0 | IExParamType | [pure virtual] |
IsEqual(void *param1, void *param2)=0 | IExParamType | [pure virtual] |
kInvertOffset enum value | IExParamType | |
kLinearOperations enum value | IExParamType | |
LinearInterpolate(real t, const void *src1, const void *src2, void *out)=0 | IExParamType | [pure virtual] |
operator delete(void *block) | TMCSMPCountedObject | |
operator delete[](void *block) | TMCSMPCountedObject | |
operator new(MCSize byteCount) | TMCSMPCountedObject | |
operator new[](MCSize byteCount) | TMCSMPCountedObject | |
QueryInterface(const MCIID &riid, void **ppvObj) | TBasicParamType | [virtual] |
Read(void *param, TMCiostream &stream)=0 | IExParamType | [pure virtual] |
Release() | TBasicParamType | [inline, virtual] |
Reset(void *param)=0 | IExParamType | [pure virtual] |
TBasicParamType() | TBasicParamType | [protected] |
TMCSMPCountedObject() | TMCSMPCountedObject | [protected] |
Write(const void *param, TMCiostream &stream)=0 | IExParamType | [pure virtual] |
~TMCSMPCountedObject() | TMCSMPCountedObject | [protected, virtual] |