#include<kfbxlistener.h>Definition at line59of filekfbxlistener.h.
Constructor and Destructor | |
| ~KFbxListener() | |
| Destructor. | |
| KFbxListener() | |
| Constructor. | |
Public Member Functions | |
| template<typename EventType, typename ListenerType> | |
| KFbxEventHandler * | Bind(KFbxEmitter&pEmitter, void(ListenerType::*pFunc)(const EventType *)) |
| Bind an Event handler. | |
| template<typename EventType, typename ListenerType> | |
| KFbxEventHandler * | Bind(KFbxEmitter&pEmitter, void(ListenerType::*pFunc)(const EventType *) const) |
| Bind an Event handler. | |
| template<typename EventType> | |
| KFbxEventHandler * | Bind(KFbxEmitter&pEmitter, void(*pFunc)(const EventType *,KFbxListener*)) |
| Bind an Event handler. | |
| void | Unbind(const KFbxEventHandler *aBindId) |
| Unbind an event handler. | |
| ~KFbxListener | ( | ) |
Destructor.
| KFbxListener | ( | ) | [inline] |
Constructor.
Definition at line69of filekfbxlistener.h.
| KFbxEventHandler* Bind | ( | KFbxEmitter& | pEmitter, | |
| void(ListenerType::*)(const EventType *) | pFunc | |||
| ) | [inline] |
Bind an Event handler.
| pEmitter | Event emitter. | |
| pFunc | The call back function. |
Definition at line80of filekfbxlistener.h.
References KFbxEmitter::AddListener().
| KFbxEventHandler* Bind | ( | KFbxEmitter& | pEmitter, | |
| void(ListenerType::*)(const EventType *) const | pFunc | |||
| ) | [inline] |
Bind an Event handler.
| pEmitter | Event emitter. | |
| pFunc | The call back function. |
Definition at line97of filekfbxlistener.h.
References KFbxEmitter::AddListener().
| KFbxEventHandler* Bind | ( | KFbxEmitter& | pEmitter, | |
| void(*)(const EventType *,KFbxListener*) | pFunc | |||
| ) | [inline] |
Bind an Event handler.
| pEmitter | Event emitter. | |
| pFunc | The call back function. |
Definition at line113of filekfbxlistener.h.
References KFbxEmitter::AddListener().
| void Unbind | ( | const KFbxEventHandler * | aBindId | ) |
Unbind an event handler.
| aBindId | The event handler to unbind. |