MSG_DOCUMENTINFO_TYPE

Detailed Description

Classes

struct  SaveProjectStruct
 

Macros

#define MSG_DOCUMENTINFO_TYPE_SETACTIVE
 
#define MSG_DOCUMENTINFO_TYPE_LOAD
 
#define MSG_DOCUMENTINFO_TYPE_MERGE
 
#define MSG_DOCUMENTINFO_TYPE_BEFOREMERGE
 
#define MSG_DOCUMENTINFO_TYPE_SAVE_BEFORE
 
#define MSG_DOCUMENTINFO_TYPE_SAVE_AFTER
 
#define MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_BEFORE
 
#define MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_AFTER
 
#define MSG_DOCUMENTINFO_TYPE_REMOVE
 
#define MSG_DOCUMENTINFO_TYPE_TOOL_CHANGED
 
#define MSG_DOCUMENTINFO_TYPE_OBJECT_INSERT
 
#define MSG_DOCUMENTINFO_TYPE_TAG_INSERT
 
#define MSG_DOCUMENTINFO_TYPE_MATERIAL_INSERT
 
#define MSG_DOCUMENTINFO_TYPE_UNDO
 
#define MSG_DOCUMENTINFO_TYPE_REDO
 
#define MSG_DOCUMENTINFO_TYPE_PASTE
 
#define MSG_DOCUMENTINFO_TYPE_COPY
 
#define MSG_DOCUMENTINFO_TYPE_LOAD_XREFS
 
#define MSG_DOCUMENTINFO_TYPE_MERGE_XREFS
 
#define MSG_DOCUMENTINFO_TYPE_XREFS_IMPORTED
 
#define MSG_DOCUMENTINFO_TYPE_MAKEPROJECT
 
#define MSG_DOCUMENTINFO_TYPE_SWAP_XREF
 
#define MSG_DOCUMENTINFO_TYPE_NODE_ASSETS_CHANGED
 
#define MSG_DOCUMENTINFO_TYPE_MODE_CHANGED
 
#define MSG_DOCUMENTINFO_TYPE_FLUSHCACHES
 

Macro Definition Documentation

◆ MSG_DOCUMENTINFO_TYPE_SETACTIVE

#define MSG_DOCUMENTINFO_TYPE_SETACTIVE

Document was set as active.

◆ MSG_DOCUMENTINFO_TYPE_LOAD

#define MSG_DOCUMENTINFO_TYPE_LOAD

Document was loaded.

◆ MSG_DOCUMENTINFO_TYPE_MERGE

#define MSG_DOCUMENTINFO_TYPE_MERGE

Document was merged.

◆ MSG_DOCUMENTINFO_TYPE_BEFOREMERGE

#define MSG_DOCUMENTINFO_TYPE_BEFOREMERGE

Document before merge. data points to a MSG_DOCUMENTINFO_TYPE_BEFOREMERGE_RESULT value.

◆ MSG_DOCUMENTINFO_TYPE_SAVE_BEFORE

#define MSG_DOCUMENTINFO_TYPE_SAVE_BEFORE

Document is about to be written.

◆ MSG_DOCUMENTINFO_TYPE_SAVE_AFTER

#define MSG_DOCUMENTINFO_TYPE_SAVE_AFTER

Document was saved.

◆ MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_BEFORE

#define MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_BEFORE

Save Project with Assets is about to be executed. dfi->data contains SaveProjectStruct.

◆ MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_AFTER

#define MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_AFTER

Save Project with Assets was executed. dfi->data contains SaveProjectStruct.

◆ MSG_DOCUMENTINFO_TYPE_REMOVE

#define MSG_DOCUMENTINFO_TYPE_REMOVE

The document is removed from the document list. All structures are still accessible.

◆ MSG_DOCUMENTINFO_TYPE_TOOL_CHANGED

#define MSG_DOCUMENTINFO_TYPE_TOOL_CHANGED

Tool changed.

◆ MSG_DOCUMENTINFO_TYPE_OBJECT_INSERT

#define MSG_DOCUMENTINFO_TYPE_OBJECT_INSERT

Objects got inserted into the document.

◆ MSG_DOCUMENTINFO_TYPE_TAG_INSERT

#define MSG_DOCUMENTINFO_TYPE_TAG_INSERT

Tags got inserted into the document.

◆ MSG_DOCUMENTINFO_TYPE_MATERIAL_INSERT

#define MSG_DOCUMENTINFO_TYPE_MATERIAL_INSERT

Materials got inserted into the document.

◆ MSG_DOCUMENTINFO_TYPE_UNDO

#define MSG_DOCUMENTINFO_TYPE_UNDO

Undo was called.

◆ MSG_DOCUMENTINFO_TYPE_REDO

#define MSG_DOCUMENTINFO_TYPE_REDO

Redo was called.

◆ MSG_DOCUMENTINFO_TYPE_PASTE

#define MSG_DOCUMENTINFO_TYPE_PASTE

Paste was called.

◆ MSG_DOCUMENTINFO_TYPE_COPY

#define MSG_DOCUMENTINFO_TYPE_COPY

Copy was called. Private.

◆ MSG_DOCUMENTINFO_TYPE_LOAD_XREFS

#define MSG_DOCUMENTINFO_TYPE_LOAD_XREFS

Private.

◆ MSG_DOCUMENTINFO_TYPE_MERGE_XREFS

#define MSG_DOCUMENTINFO_TYPE_MERGE_XREFS

Private.

◆ MSG_DOCUMENTINFO_TYPE_XREFS_IMPORTED

#define MSG_DOCUMENTINFO_TYPE_XREFS_IMPORTED

Private.

◆ MSG_DOCUMENTINFO_TYPE_MAKEPROJECT

#define MSG_DOCUMENTINFO_TYPE_MAKEPROJECT

Sent around during "Save as Project" for each texture / asset it copies. data points to a DocumentInfoMakeProj. This message is only sent to scene hooks.

◆ MSG_DOCUMENTINFO_TYPE_SWAP_XREF

#define MSG_DOCUMENTINFO_TYPE_SWAP_XREF

Private.

Since
R16.038

◆ MSG_DOCUMENTINFO_TYPE_NODE_ASSETS_CHANGED

#define MSG_DOCUMENTINFO_TYPE_NODE_ASSETS_CHANGED

@markprivate

Since
R20.000 - send around after assets in a basedocument have been changed

◆ MSG_DOCUMENTINFO_TYPE_MODE_CHANGED

#define MSG_DOCUMENTINFO_TYPE_MODE_CHANGED

Mode changed.

◆ MSG_DOCUMENTINFO_TYPE_FLUSHCACHES

#define MSG_DOCUMENTINFO_TYPE_FLUSHCACHES

Document caches are flushed. This message is only sent to scene hooks.

Since
R19.062