OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
uiAPI.cpp File Reference

Functions

template<class T >
T * akCastObject (ak::aObject *_obj)
 The UID manager used in this API.
 

Variables

static ak::uiAPI::apiManager m_apiManager
 
static ak::aObjectManagerm_objManager = nullptr
 The API manager.
 
static ak::aMessengerm_messenger = nullptr
 The object manager used in this API.
 
static ak::aUidManagerm_uidManager = nullptr
 The messenger used in this API.
 

Function Documentation

◆ akCastObject()

template<class T >
T * akCastObject ( ak::aObject * _obj)

The UID manager used in this API.

Variable Documentation

◆ m_apiManager

ak::uiAPI::apiManager m_apiManager
static

◆ m_messenger

ak::aMessenger* m_messenger = nullptr
static

The object manager used in this API.

◆ m_objManager

ak::aObjectManager* m_objManager = nullptr
static

The API manager.

◆ m_uidManager

ak::aUidManager* m_uidManager = nullptr
static

The messenger used in this API.