#include <descriptionmessagecallback.h>
Implement this interface to receive the AMEmulator DescriptionMessageCallbackType callbacks from C4DCoreWrapperInterface implementation.
Public Member Functions | |
MAXON_METHOD Result< Tuple< Bool, Bool > > | DescriptionMessage (const InternedId &id, const Id &cmdId, Int32 type, void *data) |
Private Member Functions | |
MAXON_INTERFACE (DescriptionMessageCallbackInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.descriptionmessagecallback", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
|
private |
MAXON_METHOD Result<Tuple<Bool, Bool> > DescriptionMessage | ( | const InternedId & | id, |
const Id & | cmdId, | ||
Int32 | type, | ||
void * | data | ||
) |
Callback function called by a C4dCoreWrapperObject on references that implement DescriptionMessageCallbackInterface. It allows receiving commands callbacks from the attribute manager emulation code.
[in] | id | The object's id. |
[in] | cmdId | The command's id. |
[in] | type | Message type. |
[in] | data | The legacy message data. |