Classes | |
| struct | ActiveModeInfo |
Namespaces | |
| cinema | |
Macros | |
| #define | ID_AOM_SETOBJECT_PARENTMESSAGE |
| #define | ID_AOM_EXCEED_CLICK |
| #define | AOM_MSG_ISENABLED |
| #define | AOM_MSG_GETATOMLIST |
| #define | AOM_MSG_GETSUBDIALOG |
| #define | AOM_MSG_FREESUBDIALOG |
| #define | ACTIVEOBJECTMANAGER_SETOBJECTS_OPEN |
| #define | ACTIVEOBJECTMANAGER_SETOBJECTS_NOMODESWITCH |
| #define | LIBRARY_ACTIVEOBJECTMANAGER |
Typedefs | |
| typedef GeData | MESSAGEHOOK(const BaseContainer &msg, void *data) |
Enumerations | |
| enum class | ACTIVEOBJECTMODE { NONE , OBJECT , TAG , MATERIAL , SHADER , NODE , TIMELINE , FCURVE , BITMAPINFO , TOOL , VIEW , INFOTAB , CAMERA , RENDERDATA , DOCUMENT , MODELING , LAYER , UV , NODEV2 , DUMMY } |
Functions | |
| enum cinema::ACTIVEOBJECTMODE | MAXON_ENUM_LIST (ACTIVEOBJECTMODE) |
| Bool | ActiveObjectManager_RegisterMode (ACTIVEOBJECTMODE id, const String &text, MESSAGEHOOK *hook) |
| void | ActiveObjectManager_SetMode (ACTIVEOBJECTMODE id, Bool openmanager) |
| void | ActiveObjectManager_SetObjects (ACTIVEOBJECTMODE id, const AtomArray &objects, Int32 flags, const DescID &activepage=DescID()) |
| void | ActiveObjectManager_SetObject (ACTIVEOBJECTMODE id, C4DAtom *op, Int32 flags, const DescID &activepage=DescID()) |
| void | ActiveObjectManager_Open () |
| Bool | EditObjectModal (const AtomArray &objects, const String &dlgtitle) |
| Bool | EditObjectModal (C4DAtom *op, const String &dlgtitle) |
| Bool | EditDescription (C4DAtom *bl, const DescID &id) |
| void | AddDescription (C4DAtom *bl) |
| void | PasteDescription (C4DAtom *bl) |
| Bool | ActiveObjectManager_GetObjects (ACTIVEOBJECTMODE id, AtomArray &objects) |
| Bool | ActiveObjectManager_GetModeInfo (ACTIVEOBJECTMODE id, ActiveModeInfo &info) |
| Int32 | ActiveObjectManager_GetModeCount () |
| Bool | ActiveObjectManager_GetModeInfoIdx (Int32 idx, ActiveModeInfo &info) |
| ACTIVEOBJECTMODE | ActiveObjectManager_GetLastMode () |
Variables | |
| NONE | |
| OBJECT | |
| TAG | |
| MATERIAL | |
| SHADER | |
| NODE | |
| TIMELINE | |
| FCURVE | |
| BITMAPINFO | |
| TOOL | |
| VIEW | |
| INFOTAB | |
| CAMERA | |
| RENDERDATA | |
| DOCUMENT | |
| MODELING | |
| LAYER | |
| UV | |
| NODEV2 | |
| DUMMY | |
| #define ID_AOM_SETOBJECT_PARENTMESSAGE |
Parent message to allow the ActiveObject Manager to set a new active object.
| #define ID_AOM_EXCEED_CLICK |
| NONE |
None.
| OBJECT |
Object mode.
| TAG |
Tag mode.
| MATERIAL |
Material mode.
| SHADER |
Shader mode.
| NODE |
Xpresso Node mode.
| TIMELINE |
Timeline mode.
| FCURVE |
F-curve mode.
| BITMAPINFO |
BodyPaint bitmap info mode.
| TOOL |
Tool mode.
| VIEW |
View mode.
| INFOTAB |
Info tab.
| CAMERA |
Editor camera mode.
| RENDERDATA |
Render data mode.
| DOCUMENT |
Document settings mode.
| MODELING |
Modeling mode.
| LAYER |
Layer mode.
| UV |
UV Options.
| NODEV2 |
New Node mode.
| DUMMY |