dnai::Project Member List

This is the complete list of members for dnai::Project, including all inherited members.

_deserialize(const QJsonObject &obj) overridednai::Projectvirtual
_foreachEntity(models::Entity *root, const std::function< T(models::Entity *)> &func) const dnai::Projectprivate
_foreachEntity(models::Entity *root, const std::function< void(models::Entity *)> &func) const dnai::Projectinline
_foreachEntity(models::Entity *root, const std::function< int(models::Entity *)> &func) const dnai::Projectprivate
addEntity(dnai::models::Entity *entity)dnai::Projectslot
addEntityColumnUid(quint32 parentId, QString const &name, QString const &listIndex)dnai::Project
childCountdnai::Project
childCount() const dnai::Project
close() overridednai::Projectvirtual
columnCount(const QModelIndex &parent) const overridednai::models::EntityTree
CONTAINER_ID enum valuednai::models::EntityTree
CORE_MODEL enum valuednai::models::EntityTree
countdnai::Projectprivate
data(const QModelIndex &index, int role) const overridednai::models::EntityTree
description() const overridednai::Projectvirtual
DESCRIPTION enum valuednai::models::EntityTree
deserialize(const QJsonObject &obj, Args &...args)dnai::interfaces::ASerializable< Project >inlinestatic
entityAdded(models::Entity *entity)dnai::Projectsignal
entityRemoved(models::Entity *entity)dnai::Projectsignal
EntityTree(QObject *parent=nullptr)dnai::models::EntityTree
EXPANDED enum valuednai::models::EntityTree
expandedRows(const QModelIndex &parent) const dnai::Project
expandedRows() const dnai::Project
fileName() const overridednai::Projectvirtual
foreachEntity(const std::function< void(models::Entity *)> &func) const dnai::Project
generateUniqueChildName(dnai::models::Entity *parent) const dnai::Project
getColumnOf(models::Entity *e)dnai::Projectprivate
getIndexOf(models::Entity *e) const dnai::Projectprivate
getItem(const QModelIndex &index) const dnai::models::EntityTreeprotected
getRoleKey(QString rolename) const dnai::models::EntityTree
getRoot() const dnai::Project
GUI_MODEL enum valuednai::models::EntityTree
ID enum valuednai::models::EntityTree
index(int row, int column, const QModelIndex &parent) const overridednai::models::EntityTree
INDEX enum valuednai::models::EntityTree
jsonData() const overridednai::Projectvirtual
LIST_COLUMN enum valuednai::models::EntityTree
LISTINDEX enum valuednai::models::EntityTree
load(const QString &path) overridednai::Projectvirtual
loadFromJson(const QJsonObject &obj)dnai::Project
m_datadnai::Projectprivate
m_descriptiondnai::Projectprivate
m_entityColumnUiddnai::Projectprivate
m_filednai::Projectprivate
m_filenamednai::Projectprivate
m_mlDatadnai::Projectprivate
m_rootEntitydnai::Projectprivate
m_rootItemdnai::models::EntityTreeprotected
m_savednai::Projectprivate
m_selectedEntitydnai::Projectprivate
m_versiondnai::Projectprivate
mlDatadnai::Project
mlData()dnai::Project
MlData()dnai::Project
MODEL enum valuednai::models::EntityTree
name() const overridednai::Projectvirtual
NAME enum valuednai::models::EntityTree
parent(const QModelIndex &child) const overridednai::models::EntityTree
Project()dnai::Project
Project(const QString &filename)dnai::Project
removeEntity(dnai::models::Entity *entity)dnai::Projectslot
roleNames() const overridednai::models::EntityTreeprotectedvirtual
ROLES enum namednai::models::EntityTree
rowCount(const QModelIndex &parent) const overridednai::models::EntityTree
save() overridednai::Projectvirtual
saveddnai::Project
saved() const dnai::Project
savedChanged(bool saveState)dnai::Projectsignal
selectedEntitydnai::Project
selectedEntity() const dnai::Project
selectedEntityChanged(models::Entity *entity)dnai::Projectsignal
serialize(QJsonObject &obj) const overridednai::Projectvirtual
serializeList(const QList< DataType * > &datalist) constdnai::interfaces::ASerializable< Project >inline
setDescription(const QString &name) overridednai::Projectvirtual
setFileName(const QString &name) overridednai::Projectvirtual
setName(const QString &name) overridednai::Projectvirtual
setSaved(bool)dnai::Project
setSelectedEntity(models::Entity *entity)dnai::Project
setVersion(const QString &version) overridednai::Projectvirtual
TYPE enum valuednai::models::EntityTree
version() const overridednai::Projectvirtual
VISIBILITY enum valuednai::models::EntityTree
~ASerializable()=defaultdnai::interfaces::ASerializable< Project >virtual
~IProject()=defaultdnai::interfaces::IProjectvirtual
~ISavable()=defaultdnai::interfaces::ISavablevirtual
~ISerializable()=defaultdnai::interfaces::ISerializablevirtual
~Project()dnai::Project