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 (void) |
函数 |
|
| 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(void) |
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 描述 Resource for more information. |
| void* AllocFalloff | ( | Int32 | type | ) |
Allocates a falloff.
| [in] | type | The falloff type. |