enumhandler.h
Go to the documentation of this file.
39 void onSetValueError(::core::EntityID enumeration, QString const &name, QString const &value, QString const &message);
42 void onRemoveValueError(::core::EntityID enumeration, QString const &name, QString const &message);
~EnumHandler()=default
Definition: enumhandler.h:14
void valueRemoved(dnai::models::Entity *enumeration, QString name)
Definition: moc_enumhandler.cpp:207
Definition: entitymanager.h:15
EnumHandler(EntityManager &manager)
Definition: enumhandler.cpp:22
std::queue< QString > m_pendingRemove
Definition: enumhandler.h:48
Q_INVOKABLE void renameValue(quint32 entity, QString name, QString newName, bool save=true)
Definition: enumhandler.cpp:54
void onEntityAdded(::core::EntityID id, models::Entity &entity)
Definition: enumhandler.cpp:39
Definition: api.h:13
void onRemoveValueError(::core::EntityID enumeration, QString const &name, QString const &message)
Definition: enumhandler.cpp:155
void onValueRemoved(::core::EntityID enumeration, QString const &name)
Definition: enumhandler.cpp:144
void onSetValueError(::core::EntityID enumeration, QString const &name, QString const &value, QString const &message)
Definition: enumhandler.cpp:138
Definition: entity.h:71
Q_INVOKABLE void setValue(quint32 entity, QString name, QString value, bool save=true)
Definition: enumhandler.cpp:73
void valueSet(dnai::models::Entity *enumeration, QString name, QString value)
Definition: moc_enumhandler.cpp:200
void onValueSet(::core::EntityID enumeration, QString const &name, QString const &value)
Definition: enumhandler.cpp:115
Q_INVOKABLE void removeValue(quint32 entity, QString const &name, bool save=true)
Definition: enumhandler.cpp:96