Definition at line 81 of file fbxeventhandler.h.
#include <fbxeventhandler.h>

Public Member Functions | |
| FbxMemberFuncEventHandler (ListenerType *pListenerInstance, CallbackFnc pFunction) | |
| virtual int | GetHandlerEventType () |
| Get event type of current handler. | |
| virtual void | FunctionCall (const FbxEventBase &pEvent) |
| Call function that process event data. | |
| virtual FbxListener * | GetListener () |
| Get listener of current handler. | |
| FbxMemberFuncEventHandler | ( | ListenerType * | pListenerInstance, |
| CallbackFnc | pFunction | ||
| ) | [inline] |
Definition at line 86 of file fbxeventhandler.h.
: mListener(pListenerInstance), mFunction(pFunction){}
| virtual int GetHandlerEventType | ( | ) | [inline, virtual] |
Get event type of current handler.
Implements FbxEventHandler.
Definition at line 87 of file fbxeventhandler.h.
{ return EventType::GetStaticTypeId(); }
| virtual void FunctionCall | ( | const FbxEventBase & | pEvent | ) | [inline, virtual] |
Call function that process event data.
| pEvent | specify the event type. pEvent could be a specific class which derived from FbxEventBase. |
Implements FbxEventHandler.
Definition at line 88 of file fbxeventhandler.h.
{ (*mListener.*mFunction)(reinterpret_cast<const EventType*>(&pEvent)); }
| virtual FbxListener* GetListener | ( | ) | [inline, virtual] |
Get listener of current handler.
Implements FbxEventHandler.
Definition at line 89 of file fbxeventhandler.h.
{ return mListener; }