#include <lib_description.h>
Message struct for the MSG_DESCRIPTION_TAKECHANGED message.
Public Member Functions | |
DescriptionTakeChanged (TakeData *takeData=nullptr, BaseTake *overrideTake=nullptr, BaseOverride *overrideNode=nullptr, Bool store=false, const DescID *descId=nullptr) | |
Public Attributes | |
TakeData * | _takeData |
BaseTake * | _overrideTake |
BaseOverride * | _overrideNode |
Bool | _store |
const DescID * | _descId |
DescriptionTakeChanged | ( | TakeData * | takeData = nullptr , |
BaseTake * | overrideTake = nullptr , |
||
BaseOverride * | overrideNode = nullptr , |
||
Bool | store = false , |
||
const DescID * | descId = nullptr |
||
) |
Default constructor.
TakeData* _takeData |
The take system context. Cinema 4D owns the pointed takedata.
BaseTake* _overrideTake |
The take used for the operation.
BaseOverride* _overrideNode |
The the override for this node.
Bool _store |
If true the data is going to be stored in a take, else the data are going to be sent to the document.
const DescID* _descId |
The description ID for the message, can be nullptr so is sent at the end of the operation just once.