#include <c4d_baselist.h>
Message struct for the MSG_RETRIEVEPRIVATEDATA message.
For example, this message can be used to get/set exporters/importers settings:
{
if (!exporter)
return false;
}
Bool SaveDocument(BaseDocument *doc, const Filename &name, SAVEDOCUMENTFLAGS saveflags, Int32 format)
BasePlugin * FindPlugin(Int32 id, PLUGINTYPE type)
Definition: c4d_basecontainer.h:48
Definition: c4d_baselist.h:2377
const BaseContainer & GetDataInstanceRef() const
Definition: c4d_baselist.h:2518
The base class for Cinema 4D plugins.
Definition: c4d_baseplugin.h:70
Bool Message(Int32 type, void *data=nullptr)
Definition: c4d_baselist.h:1583
@ ABCEXPORT_PARTICLE_GEOMETRY
Definition: falembicexport.h:31
@ ABCEXPORT_XREFS
Definition: falembicexport.h:30
@ ABCEXPORT_HAIR
Definition: falembicexport.h:26
#define MSG_RETRIEVEPRIVATEDATA
A generic private message to retrieve data from an object. Specific for every type of object so no pu...
Definition: c4d_baselist.h:405
@ SCENESAVER
Scene saver. (SceneSaverData)
@ DONTADDTORECENTLIST
Do not add the saved document to the recent file list.
const char * doc
Definition: pyerrors.h:226
void * data
The address returned.
Definition: c4d_baselist.h:888
◆ RetrievePrivateData()
◆ flags
The flags for the retrieval.
◆ data