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

1.8.9