dnai::models::gui::declarable::Function Member List

This is the complete list of members for dnai::models::gui::declarable::Function, including all inherited members.

_deserialize(const QJsonObject &obj) overridednai::models::gui::declarable::Functionprotectedvirtual
addInput(models::Entity *var)dnai::models::gui::declarable::Function
addInstruction(Instruction *instruction)dnai::models::gui::declarable::Function
addOutput(models::Entity *var)dnai::models::gui::declarable::Function
appendFlowLink(dnai::models::gui::FlowLink *)dnai::models::gui::declarable::Function
appendIoLink(dnai::models::gui::IoLink *)dnai::models::gui::declarable::Function
data() const overridednai::models::gui::declarable::Entity< data::Function, Function >inlinevirtual
description() const overridednai::models::gui::declarable::Entity< data::Function, Function >inlinevirtual
deserialize(const QJsonObject &obj, Args &...args)dnai::interfaces::ASerializable< Function >inlinestatic
Entity()=defaultdnai::models::gui::declarable::Entity< data::Function, Function >
entryPoint() const dnai::models::gui::declarable::Function
entryPointXdnai::models::gui::declarable::Function
entryPointX() const dnai::models::gui::declarable::Function
entryPointYdnai::models::gui::declarable::Function
entryPointY() const dnai::models::gui::declarable::Function
expanded() const overridednai::models::gui::declarable::Entity< data::Function, Function >inlinevirtual
findFlowLink(QUuid const &from, quint32 outPin, QUuid const &to=QUuid()) const dnai::models::gui::declarable::Function
findIOLink(QUuid const &instruction, QString const &input) const dnai::models::gui::declarable::Function
flowlinks() const dnai::models::gui::declarable::Function
Function(QObject *parent=nullptr)dnai::models::gui::declarable::Functionexplicit
getInput(QString const &name) const dnai::models::gui::declarable::Function
getInputId(QString const &name) const dnai::models::gui::declarable::Function
getInstruction(const QUuid &uuid)dnai::models::gui::declarable::Function
getInstruction(quint32 uid) const dnai::models::gui::declarable::Function
getInstruction(const QUuid &guid) const dnai::models::gui::declarable::Function
getOutput(QString const &name) const dnai::models::gui::declarable::Function
getOutputId(QString const &name) const dnai::models::gui::declarable::Function
hasInput(QString const &name, QUuid const &type=QUuid()) const dnai::models::gui::declarable::Function
hasOutput(QString const &name, QUuid const &type=QUuid()) const dnai::models::gui::declarable::Function
index() const overridednai::models::gui::declarable::Entity< data::Function, Function >inlinevirtual
inputModelsdnai::models::gui::declarable::Function
inputModels() const dnai::models::gui::declarable::Function
inputModelsChanged(dnai::models::gui::EntityList *inputs)dnai::models::gui::declarable::Functionsignal
inputs() const dnai::models::gui::declarable::Function
instructions() const dnai::models::gui::declarable::Function
iolinks() const dnai::models::gui::declarable::Function
listIndex() const overridednai::models::gui::declarable::Entity< data::Function, Function >inlinevirtual
m_datadnai::models::gui::declarable::Entity< data::Function, Function >protected
m_entryPointdnai::models::gui::declarable::Functionprivate
m_finputsdnai::models::gui::declarable::Functionprivate
m_foutputsdnai::models::gui::declarable::Functionprivate
m_functionsHashdnai::models::gui::declarable::Functionprivate
moveInputDown(int index)dnai::models::gui::declarable::Function
moveInputUp(int index)dnai::models::gui::declarable::Function
moveOutputDown(int index)dnai::models::gui::declarable::Function
moveOutputUp(int index)dnai::models::gui::declarable::Function
outputModelsdnai::models::gui::declarable::Function
outputModels() const dnai::models::gui::declarable::Function
outputModelsChanged(dnai::models::gui::EntityList *outputs)dnai::models::gui::declarable::Functionsignal
outputs() const dnai::models::gui::declarable::Function
removeFlowLink(dnai::models::gui::FlowLink *link)dnai::models::gui::declarable::Function
removeInput(const QString &name)dnai::models::gui::declarable::Function
removeInstruction(Instruction *instruction)dnai::models::gui::declarable::Function
removeIoLink(dnai::models::gui::IoLink *link)dnai::models::gui::declarable::Function
removeOutput(const QString &name)dnai::models::gui::declarable::Function
serialize(QJsonObject &obj) const overridednai::models::gui::declarable::Functionvirtual
serializeList(const QList< DataType * > &datalist) constdnai::interfaces::ASerializable< Function >inline
setData(const data::Function &data) overridednai::models::gui::declarable::Entity< data::Function, Function >inlinevirtual
IModelData< data::Function >::setData(const data::Function &data)=0dnai::interfaces::IModelData< data::Function >pure virtual
setDescription(const QString &description) overridednai::models::gui::declarable::Entity< data::Function, Function >inlinevirtual
setEntryPoint(QUuid uid)dnai::models::gui::declarable::Function
setEntryPointX(qint32 x)dnai::models::gui::declarable::Function
setEntryPointY(qint32 y)dnai::models::gui::declarable::Function
setExpanded(bool exp) overridednai::models::gui::declarable::Entity< data::Function, Function >inlinevirtual
setFlowLinks(const QList< dnai::models::gui::FlowLink * > &)dnai::models::gui::declarable::Function
setIndex(const int index) overridednai::models::gui::declarable::Entity< data::Function, Function >inlinevirtual
setInputModels(EntityList *inputs)dnai::models::gui::declarable::Function
setInputs(const QList< models::Entity * > &inputs)dnai::models::gui::declarable::Function
setIoLinks(const QList< dnai::models::gui::IoLink * > &)dnai::models::gui::declarable::Function
setListIndex(QUuid listIndex) overridednai::models::gui::declarable::Entity< data::Function, Function >inlinevirtual
setOutputModels(EntityList *outputs)dnai::models::gui::declarable::Function
setOutputs(const QList< models::Entity * > &outputs)dnai::models::gui::declarable::Function
~ASerializable()=defaultdnai::interfaces::ASerializable< Function >virtual
~Entity() override=defaultdnai::models::gui::declarable::Entity< data::Function, Function >virtual
~IEntity()=defaultdnai::interfaces::IEntityvirtual
~IModelData()=defaultdnai::interfaces::IModelData< data::Function >virtual
~ISerializable()=defaultdnai::interfaces::ISerializablevirtual