#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.