#include <attributeCallback.h>
|
| | DtAttributeCallbackManager () |
| |
| virtual | ~DtAttributeCallbackManager () |
| |
| | DtAttributeCallbackManager (const DtAttributeCallbackManager &)=delete |
| |
| DtAttributeCallbackManager & | operator= (const DtAttributeCallbackManager &)=delete |
| |
| template<class OBJECT_T> |
| void | connect (DtAttributeHandle attr, OBJECT_T *object, void(OBJECT_T::*method)(const DtAttributeHandle &)) |
| |
| void | connect (DtAttributeHandle attr, void(*func)(const DtAttributeHandle &)) |
| |
| template<class OBJECT_T, typename ATTRIBUTE_T> |
| void | connect (DtAttributeHandle attr, OBJECT_T *object, void(OBJECT_T::*method)(const ATTRIBUTE_T &)) |
| |
| template<class OBJECT_T, typename ATTRIBUTE_T> |
| void | connect (DtAttributeHandle attr, OBJECT_T *object, void(OBJECT_T::*method)(ATTRIBUTE_T)) |
| |
| template<typename ATTRIBUTE_T> |
| void | connect (DtAttributeHandle attr, void(*func)(const ATTRIBUTE_T &)) |
| |
| template<typename ATTRIBUTE_T> |
| void | connect (DtAttributeHandle attr, void(*func)(ATTRIBUTE_T)) |
| |
| bool | isConnected (DtAttributeHandle attr) const |
| |
| DtAttributeCallbackBase * | connection (DtAttributeHandle attr) |
| |
| void | disconnect (DtAttributeHandle attr) |
| |
| void | disconnectAll () |
| |
◆ DtAttributeCallbackManager() [1/2]
| makVre::DtAttributeCallbackManager::DtAttributeCallbackManager |
( |
| ) |
|
◆ ~DtAttributeCallbackManager()
| virtual makVre::DtAttributeCallbackManager::~DtAttributeCallbackManager |
( |
| ) |
|
|
virtual |
◆ DtAttributeCallbackManager() [2/2]
◆ operator=()
◆ connect() [1/6]
◆ connect() [2/6]
◆ connect() [3/6]
template<class OBJECT_T, typename ATTRIBUTE_T>
| void makVre::DtAttributeCallbackManager::connect |
( |
DtAttributeHandle | attr, |
|
|
OBJECT_T * | object, |
|
|
void(OBJECT_T::* | method )(const ATTRIBUTE_T &) ) |
◆ connect() [4/6]
template<class OBJECT_T, typename ATTRIBUTE_T>
| void makVre::DtAttributeCallbackManager::connect |
( |
DtAttributeHandle | attr, |
|
|
OBJECT_T * | object, |
|
|
void(OBJECT_T::* | method )(ATTRIBUTE_T) ) |
◆ connect() [5/6]
template<typename ATTRIBUTE_T>
| void makVre::DtAttributeCallbackManager::connect |
( |
DtAttributeHandle | attr, |
|
|
void(* | func )(const ATTRIBUTE_T &) ) |
◆ connect() [6/6]
template<typename ATTRIBUTE_T>
| void makVre::DtAttributeCallbackManager::connect |
( |
DtAttributeHandle | attr, |
|
|
void(* | func )(ATTRIBUTE_T) ) |
◆ isConnected()
◆ connection()
◆ disconnect()
◆ disconnectAll()
| void makVre::DtAttributeCallbackManager::disconnectAll |
( |
| ) |
|
◆ myCallbackMap
The documentation for this class was generated from the following file: