GetExtraDataCallbackInterface Class Reference

#include <getextradatacallback.h>

Inheritance diagram for GetExtraDataCallbackInterface:

Detailed Description

Implement this interface to receive the AMEmulator GetExtraDataCallbackType callbacks from C4DCoreWrapperInterface implementation.

Public Member Functions

MAXON_METHOD Result< DelegateBaseGetExtraDataMessage (const Id &cmdId)
 

Private Member Functions

 MAXON_INTERFACE (GetExtraDataCallbackInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.getextradatacallback", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel"))
 

Member Function Documentation

◆ MAXON_INTERFACE()

MAXON_INTERFACE ( GetExtraDataCallbackInterface  ,
MAXON_REFERENCE_NORMAL  ,
"net.maxon.interface.getextradatacallback"  ,
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")   
)
private

◆ GetExtraDataMessage()

MAXON_METHOD Result<DelegateBase> GetExtraDataMessage ( const Id cmdId)

Callback function called by a C4dCoreWrapperObject on references that implement GetExtraDataCallbackInterface. It allows processing extra data requests like ToUuidMessage or ToObjectMessage.

Parameters
[in]cmdIdThe extra data request command.
Returns
OK on success.