Classes | |
| struct | MultiInstanceEntry |
| struct | Dpoint |
| struct | Ipoint |
| class | MDArray< TYPE > |
| class | MoData |
| struct | GetMoDataMessage |
| struct | GetMGSelectionMessage |
| struct | MGWeightData |
| struct | GetMGWeightMessage |
| struct | EffectorDataStruct |
| struct | MutableEffectorDataStruct |
| struct | Effector_PassData |
| struct | Effector_PassValueData |
| class | EffectorData |
Namespaces | |
| cinema | |
Macros | |
| #define | Obaseeffector |
| #define | Obasemogen |
| #define | ID_BASE_EDEFORMER |
| #define | ID_MOTAGDATA |
| #define | ID_MOBAKETAG |
| #define | Tmgselection |
| #define | Tmgweight |
| #define | BASEEFFECTORLIB_ID |
| #define | MODATALIB_ID |
| #define | MSG_EXECUTE_EFFECTOR |
| #define | MSG_SAMPLE_EFFECTOR_VALUE |
| #define | MSG_GET_MODATA |
| #define | MSG_GET_MODATASELECTION |
| #define | MSG_GET_MODATAWEIGHTS |
| #define | BC_ID_MODATAINDEX |
| #define | BC_ID_MODATATAGINDEX |
| #define | BC_ID_CLONE_DATA_ARRAY |
| #define | BC_ID_COLOR_MODE |
| #define | MSG_CALL_EXECUTE |
| #define | MSG_DISABLE_DELAY_EFFECTOR |
| #define | MSG_ENABLE_DELAY_EFFECTOR |
| #define | MSG_MOGRAPH_REEVALUATE |
| #define | BLEND_COUNT |
| #define | EFFECTORFLAGS_HASFALLOFF |
| #define | EFFECTORFLAGS_TIMEDEPENDENT |
| #define | EFFECTORFLAGS_CAMERADEPENDENT |
| #define | MOGENFLAG_CLONE_ON |
| #define | MOGENFLAG_DISABLE |
| #define | MOGENFLAG_BORN |
| #define | MOGENFLAG_MODATASET |
| #define | MOGENFLAG_COLORSET |
| #define | MOGENFLAG_TIMESET |
| #define | MDARRAYFLAG_NOTSEENBYEFFECTOR |
| #define | MDARRAYFLAG_SEPERATECOMPONENTS |
| #define | MDARRAYFLAG_2DVECTOR |
Enumerations | |
| enum class | MDDIRTY { NONE , ALL , ARRAYCOUNT , COUNT , DATA } |
| enum class | MD_TYPE { MD_NONE , MD_CHAR , MD_UCHAR , MD_LONG , MD_ULONG , MD_LLONG , MD_MATRIX , MD_COLOR , MD_VECTOR , MD_NORMAL , MD_REAL , MD_BOOL } |
| enum | { MODATA_MATRIX , MODATA_COLOR , MODATA_SIZE , MODATA_UVW , MODATA_FLAGS , MODATA_WEIGHT , MODATA_CLONE , MODATA_TIME , MODATA_LASTMAT , MODATA_STARTMAT , MODATA_ALT_INDEX , MODATA_FALLOFF_WGT , MODATA_GROWTH } |
| enum | { ID_MODATA_PASS } |
| enum class | STRENGTHMASK { NONE , POS_X , POS_Y , POS_Z , POS , SCALE_X , SCALE_Y , SCALE_Z , SCALE , ROT_X , ROT_Y , ROT_Z , ROT , COL_X , COL_Y , COL_Z , COL , OTHER_X , OTHER_Y , OTHER_Z , OTHER , OTHER2_X , OTHER2_Y , OTHER2_Z , OTHER2 , OTHER3_X , OTHER3_Y , OTHER3_Z , OTHER3 } |
Functions | |
| const MultiInstanceEntry * | GetMographMultiEntry (const BaseContainer &motagBC, Int index) |
| const MultiInstanceEntry * | GetMographMultiEntry (const BaseContainer *motagBC, Int index) |
| enum cinema::MDDIRTY | MAXON_ENUM_FLAGS (MDDIRTY) |
| enum cinema::MD_TYPE | MAXON_ENUM_LIST (MD_TYPE) |
| Vector | GetMoDataDefaultVector (Int32 id, const Vector &default_value=Vector(0.0)) |
| Matrix | GetMoDataDefaultMatrix (Int32 id, const Matrix &default_value=Matrix()) |
| Float | GetMoDataDefaultFloat (Int32 id, Float default_value=0.0) |
| Int32 | GetMoDataDefaultInt32 (Int32 id, Int32 default_value=0) |
| Int64 | GetMoDataDefaultInt64 (Int32 id, Int64 default_value=0) |
| GeData | GetMoDataDefault (Int32 id) |
| MD_TYPE | GetMoDataDefaultType (Int32 id) |
| enum cinema::STRENGTHMASK | MAXON_ENUM_FLAGS (STRENGTHMASK) |
| Bool | RegisterEffectorPlugin (Int32 id, const maxon::String &str, Int32 info, DataAllocator *g, const maxon::String &description, BaseBitmap *icon, Int32 disklevel) |
| #define BLEND_COUNT |
The number of values that a value driven effector has to calculate; normally hard coded (do not change).
| NONE |
| ALL |
| ARRAYCOUNT |
Array count itself changed (number of different arrays rather than length of arrays).
| COUNT |
Length of the arrays changed.
| DATA |
Data in the arrays changed, must be manually set.
| MD_NONE |
None.
| MD_CHAR |
::Char type.
| MD_UCHAR |
::UChar type.
| MD_LONG |
::Int32 type.
| MD_ULONG |
::UInt32 type.
| MD_LLONG |
::Int64 type.
| MD_MATRIX |
::Matrix type.
| MD_COLOR |
Color type (::Vector).
| MD_VECTOR |
::Vector type.
| MD_NORMAL |
Normal type (::Vector).
| MD_REAL |
::Float type.
| MD_BOOL |
::Bool type.
| POS_X |
| POS_Y |
| POS_Z |
| POS |
| SCALE_X |
| SCALE_Y |
| SCALE_Z |
| SCALE |
| ROT_X |
| ROT_Y |
| ROT_Z |
| ROT |
| COL_X |
| COL_Y |
| COL_Z |
| COL |
| OTHER_X |
| OTHER_Y |
| OTHER_Z |
| OTHER |
| OTHER2_X |
| OTHER2_Y |
| OTHER2_Z |
| OTHER2 |
| OTHER3_X |
| OTHER3_Y |
| OTHER3_Z |
| OTHER3 |