Namespaces | |
| maxon | |
Enumerations | |
| enum class | TOOLTRANSFORM_FLAG { NO_TRANSFORM , NO_RECURSE , NO_PARAMS , NONE } |
| enum class | MODIFIER_FLAG : Int64 { NO_NORMAL_DEFORMATION , NONE } |
| enum class | MULTILINEEDITTEXTMESSAGEFLAGS { NONE , SET } |
| enum class | MSG_DOCUMENTINFO_TYPE_BEFOREMERGE_RESULT { CANCEL , MERGE , NEWSCENE } |
Variables | |
| NO_TRANSFORM | |
| NO_RECURSE | |
| NO_PARAMS | |
| NONE | |
| struct ToolTransformMsgData | MAXON_ENUM_FLAGS |
| NO_NORMAL_DEFORMATION | |
| SET | |
| CANCEL | |
| MERGE | |
| NEWSCENE | |
| struct GetCustomIconData | MAXON_ENUM_LIST |
| static const Int | MSG_PROPERTYPROPAGATION_OVERRIDE |
| #define INSTANCEOFROOT | ( | X | ) |
| #define INSTANCEOF | ( | X, | |
| Y | |||
| ) |
| #define MSG_CONVERT_TO_IES_STRING |
Private. Sent to convert the internal IES representation to a maxon::String.
| #define MSG_COMPUTE_LIGHT_COLOR |
Private. Sent to compute the color of a light.
| #define MSG_COMPUTE_LIGHT_AREA |
Private. Sent to compute the area of a light.
| #define MSG_GETCUSTOMICON_SETTINGS |
| #define MSG_FIELDGUI_GETSUBLISTINFO |
Sent to retrieve the correct channel flags for the GeListHead in the passed The corresponding data is FieldGuiGetSubListInfo.@ object, this lets the Field List GUI know which channels will be sampled in the sublist that the GeListHead owns in order that it can hide channels not in use.
| #define MSG_FIELDGUI_ENABLEMASK |
Private.
| #define MSG_FIELDGUI_DISABLEMASK |
Sent to the owning FieldLayer with a passed GeListHead* that the user has pressed the delete key on in the GUI to remove. The FieldLayer must handle the deletion itself.
| #define MSG_BASEOBJECT_PRIVATEDATA_SET |
This message is used to send private data to the baseObject. The contents of the message are described by BaseObjectPrivateMessage, which provides both a generic ObjectRef which can store any type of StrongRef'd data and a key, which uniquely identifies the message. Using the unique key the data is stored as an entry in a private thread-safe hashmap on the baseObject. The private entry can be then queried with MSG_BASEOBJECT_PRIVATEDATA_GET.
| #define MSG_BASEOBJECT_PRIVATEDATA_GET |
This message is used to query private data from the baseObject. The contents of the message are described by BaseObjectPrivateMessage, which provides both a generic ObjectRef which can store any type of StrongRef'd data and a key, which uniquely identifies the message. Using the unique key the data is queried from a private thread-safe hashmap on the baseObject. To query with this message only the key member has to be set. If the key was previously set through a MSG_BASEOBJECT_PRIVATEDATA_SET message, the data is returned in the dataRefPtr member.
| #define MSG_DISALLOW_UV_3D_DISPLAY |
Private.
| #define MSG_TOOL_CLONE |
Private.
| #define MSG_GET_VIEWPORT_RENDER_ID |
This message is used to get the viewport render ID. The message data is of type ViewportRenderIDMessageData. Private.
| #define MSG_NOTIFY_EVENT |
Private.
| NO_TRANSFORM |
| NO_RECURSE |
| NO_PARAMS |
| NONE |
No flags.
| struct MultilineEditTextStoreUndo MAXON_ENUM_FLAGS |
| NO_NORMAL_DEFORMATION |
Will prevent the deformer or deformer tag from deforming the normals via tangent space transformation.
| SET |
Set.
| CANCEL |
Allows to cancel the merge.
| MERGE |
Default, as before, just merge.
| NEWSCENE |
< Overwrites the merge flag and loads the scene as opened with load.
In that case the message MSG_DOCUMENTINFO_TYPE_MERGE will not be send to the original document but a MSG_DOCUMENTINFO_TYPE_LOAD message instead.
| struct GetCustomIconData MAXON_ENUM_LIST |
|
static |
Private.