DescriptionMessageCallbackInterface Class Reference

#include <descriptionmessagecallback.h>

Inheritance diagram for DescriptionMessageCallbackInterface:

详细描述

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

公共成员函数

MAXON_METHOD Result < Tuple < Bool , Bool > >  DescriptionMessage (const InternedId &id, const Id &cmdId, Int32 type, void *data)

私有成员函数

  MAXON_INTERFACE ( DescriptionMessageCallbackInterface , MAXON_REFERENCE_NORMAL , "net.maxon.interface.descriptionmessagecallback")

成员函数文档编制

◆  MAXON_INTERFACE()

MAXON_INTERFACE ( DescriptionMessageCallbackInterface   ,
MAXON_REFERENCE_NORMAL   ,
"net.maxon.interface.descriptionmessagecallback"   
)
private

◆  DescriptionMessage()

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.
返回
Tuple<Bool HANDLED, Bool RES_VALUE_IF_HANDLED>.