Public Slots |
Signals |
Public Member Functions |
Static Public Member Functions |
Properties |
Private Member Functions |
Private Attributes |
List of all members
dnai::gcore::HandlerManager Class Reference
#include <handlermanager.h>
Inheritance diagram for dnai::gcore::HandlerManager:

Collaboration diagram for dnai::gcore::HandlerManager:

Public Slots | |
void onEntityAdded (::core::EntityID id, models::Entity &entity) | |
void onEntityRemoved (::core::EntityID id, models::Entity &entity) | |
Signals | |
void typesChanged (QList< QVariant > types) | |
Public Member Functions | |
void setup () | |
ProjectHandler * project () | |
DeclaratorHandler * declarator () | |
VariableHandler * variable () | |
EnumHandler * enumeration () | |
FunctionHandler * function () | |
GlobalHandler * global () | |
ObjectHandler * getClass () | |
ListHandler * List () | |
ProjectHandler & Project () | |
DeclaratorHandler & Declarator () | |
VariableHandler & Variable () | |
EnumHandler & Enumeration () | |
FunctionHandler & Function () | |
GlobalHandler & Global () | |
ObjectHandler & Class () | |
QList< QVariant > types () | |
Q_INVOKABLE dnai::models::Entity * getType (int index) | |
Q_INVOKABLE int getTypeIndex (QUuid typeuid) | |
dnai::models::Entity * getEntity (QUuid guid) | |
Q_INVOKABLE dnai::models::Entity * getEntityGui (QUuid guid) | |
Q_INVOKABLE dnai::models::Entity * getEntity (quint32 id) | |
Q_INVOKABLE dnai::models::Entity * getEntityByFullName (const QString &name) | |
Static Public Member Functions | |
static HandlerManager & Instance () | |
Properties | |
ProjectHandler project | |
DeclaratorHandler declarator | |
VariableHandler variable | |
EnumHandler enumeration | |
FunctionHandler Function | |
GlobalHandler global | |
ObjectHandler Class | |
ListHandler List | |
QList< QVariant > types | |
Private Member Functions | |
HandlerManager () | |
Constructor & Destructor Documentation
|
private |
Member Function Documentation
ObjectHandler& dnai::gcore::HandlerManager::Class | ( | ) |
DeclaratorHandler* dnai::gcore::HandlerManager::declarator | ( | ) |
DeclaratorHandler & dnai::gcore::HandlerManager::Declarator | ( | ) |
EnumHandler* dnai::gcore::HandlerManager::enumeration | ( | ) |
EnumHandler & dnai::gcore::HandlerManager::Enumeration | ( | ) |
FunctionHandler * dnai::gcore::HandlerManager::function | ( | ) |
FunctionHandler& dnai::gcore::HandlerManager::Function | ( | ) |
ObjectHandler * dnai::gcore::HandlerManager::getClass | ( | ) |
models::Entity * dnai::gcore::HandlerManager::getEntity | ( | QUuid | guid | ) |
models::Entity * dnai::gcore::HandlerManager::getEntity | ( | quint32 | id | ) |
models::Entity * dnai::gcore::HandlerManager::getEntityByFullName | ( | const QString & | name | ) |
models::Entity * dnai::gcore::HandlerManager::getEntityGui | ( | QUuid | guid | ) |
models::Entity * dnai::gcore::HandlerManager::getType | ( | int | index | ) |
int dnai::gcore::HandlerManager::getTypeIndex | ( | QUuid | typeuid | ) |
GlobalHandler* dnai::gcore::HandlerManager::global | ( | ) |
GlobalHandler & dnai::gcore::HandlerManager::Global | ( | ) |
|
static |
ListHandler* dnai::gcore::HandlerManager::List | ( | ) |
|
slot |
|
slot |
ProjectHandler* dnai::gcore::HandlerManager::project | ( | ) |
ProjectHandler & dnai::gcore::HandlerManager::Project | ( | ) |
void dnai::gcore::HandlerManager::setup | ( | ) |
QList<QVariant> dnai::gcore::HandlerManager::types | ( | ) |
|
signal |
VariableHandler* dnai::gcore::HandlerManager::variable | ( | ) |
VariableHandler & dnai::gcore::HandlerManager::Variable | ( | ) |
Member Data Documentation
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Property Documentation
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
The documentation for this class was generated from the following files:
- Gui/app/include/dnai/core/handlermanager.h
- Gui/app/GeneratedFiles/Debug/moc_handlermanager.cpp
- Gui/app/src/dnai/core/handlermanager.cpp