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

Public Member Functions |
|
| FbxFuncEventHandler (FbxListener *pListener, CBFunction pFunc) | |
| virtual int | GetHandlerEventType () |
| Get event type of current handler. |
|
| virtual void | FunctionCall (const FbxEventBase &pEvent) |
| call callback function to process event
data. |
|
| virtual FbxListener * | GetListener () |
| Get listener of current handler. |
|
| FbxFuncEventHandler | ( | FbxListener * | pListener, |
| CBFunction | pFunc | ||
| ) | [inline] |
Definition at line 151 of file fbxeventhandler.h.
:
mListener(pListener),
mFunc(pFunc)
{
}
| virtual int GetHandlerEventType | ( | ) | [inline, virtual] |
Get event type of current handler.
Implements FbxEventHandler.
Definition at line 158 of file fbxeventhandler.h.
{ return EventType::GetStaticTypeId(); }
| virtual void FunctionCall | ( | const FbxEventBase & | pEvent | ) | [inline, virtual] |
call callback function to process event data.
| pEvent | specify the event type. pEvent could be a specific class which derived from FbxEventBase. |
Implements FbxEventHandler.
Definition at line 159 of file fbxeventhandler.h.
{ (*mFunc)(reinterpret_cast<const EventType*>(&pEvent),mListener); }
| virtual FbxListener* GetListener | ( | ) | [inline, virtual] |
Get listener of current handler.
Implements FbxEventHandler.
Definition at line 160 of file fbxeventhandler.h.
{ return mListener; }