Open Search
    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.