Classes | |
| struct | FalloffCollectMessage |
| struct | FalloffDataData |
| class | FalloffData |
| class | C4D_Falloff |
Macros | |
| #define | ID_C4DFALLDATALIB |
| #define | ID_C4DFALLOFFLIB |
| #define | ID_BASE_FALLOFF |
| #define | ID_STANDARD_FALLOFF |
| #define | ID_FIELDSONLY_FALLOFF |
| #define | MSG_COLLECTC4DFALLOFF |
Typedefs | |
| typedef FalloffData * | FalloffDataAllocator() |
Functions | |
| void | FillFalloffPlugin (FALLOFFPLUGIN *fp, Int32 info, FalloffDataAllocator *g) |
| Bool | RegisterFalloffPlugin (Int32 id, const maxon::String &str, Int32 info, FalloffDataAllocator *g, const maxon::String &description) |
| void * | AllocFalloff (Int32 type) |
| typedef FalloffData* FalloffDataAllocator() |
FalloffData allocator.
| void FillFalloffPlugin | ( | FALLOFFPLUGIN * | fp, |
| Int32 | info, | ||
| FalloffDataAllocator * | g | ||
| ) |
Private.
| Bool RegisterFalloffPlugin | ( | Int32 | id, |
| const maxon::String & | str, | ||
| Int32 | info, | ||
| FalloffDataAllocator * | g, | ||
| const maxon::String & | description | ||
| ) |
Registers a falloff plugin.
| [in] | id | A unique plugin ID. Must be obtained from http://www.plugincafe.com. |
| [in] | str | The name of the plugin. |
| [in] | info | The falloff plugin info flags: PLUGINFLAG |
| [in] | g | The allocator for the falloff plugin. This is a pointer to a function that creates a new instance of FalloffData with NewObj(). |
| [in] | description | The name of the description resource file to use for the falloff plugin without .res extension, for example "ofalloff_falloffname". The name has to be unique, i.e. "ofalloff_falloffname" cannot be used for 2 different descriptions. See Description Resource for more information. |
| void* AllocFalloff | ( | Int32 | type | ) |
Allocates a falloff.
| [in] | type | The falloff type. |