| 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 | 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. |