AbstractCanvasItem() | AbstractCanvasItem | |
AbstractCanvasItem(TId id) | AbstractCanvasItem | explicit |
AbstractCanvasItem(const AbstractCanvasItem &other)=delete | AbstractCanvasItem | |
AbstractCanvasItem(AbstractCanvasItem &&other)=delete | AbstractCanvasItem | |
AbstractLogicsElement(iv::logic::eLogicsElementType logicsElementType) | AbstractLogicsElement | explicit |
AbstractLogicsElement(AbstractCanvasItem::TId id, iv::logic::eLogicsElementType logicsElementType, const std::string &name) | AbstractLogicsElement | |
AbstractLogicsElement()=delete | AbstractLogicsElement | |
AbstractLogicsElement(const AbstractLogicsElement &other)=delete | AbstractLogicsElement | |
AbstractLogicsElement(AbstractLogicsElement &&other)=delete | AbstractLogicsElement | |
addConnectionPointInput(const std::shared_ptr< CLogicsConnectionPoint > &connectionPoint) | CLogicsComponent | |
addConnectionPointOutput(const std::shared_ptr< CLogicsConnectionPoint > &connectionPoint) | CLogicsComponent | |
addListenerClick(std::unique_ptr< IListenerCanvasItemClick > listener) | AbstractCanvasItem | |
addListenerEnter(std::unique_ptr< IListenerCanvasItemEnter > listener) | AbstractCanvasItem | |
addListenerLeave(std::unique_ptr< IListenerCanvasItemLeave > listener) | AbstractCanvasItem | |
addListenerMove(std::unique_ptr< IListenerCanvasItemMove > listener) | AbstractCanvasItem | |
CLogicsComponent(const iv::types::logic::ComponentType &componentTypeTuple) | CLogicsComponent | explicit |
CLogicsComponent(AbstractCanvasItem::TId id, const iv::types::logic::ComponentType &componentTypeTuple, const std::string &name) | CLogicsComponent | |
CLogicsComponent()=delete | CLogicsComponent | |
CLogicsComponent(const CLogicsComponent &other)=delete | CLogicsComponent | |
CLogicsComponent(CLogicsComponent &&other)=delete | CLogicsComponent | |
CLogicsComponentLabel(const iv::types::logic::ComponentType &componentType) | CLogicsComponentLabel | explicit |
CLogicsComponentLabel(AbstractCanvasItem::TId id, const iv::types::logic::ComponentType &componentType, const std::string &name) | CLogicsComponentLabel | |
CLogicsComponentLabel()=delete | CLogicsComponentLabel | |
CLogicsComponentLabel(const CLogicsComponentLabel &other)=delete | CLogicsComponentLabel | |
CLogicsComponentLabel(CLogicsComponentLabel &&other)=delete | CLogicsComponentLabel | |
CLogicsComponentOthers(const iv::types::logic::ComponentType &componentTypeTuple) | CLogicsComponentOthers | explicit |
CLogicsComponentOthers(AbstractCanvasItem::TId id, const iv::types::logic::ComponentType &componentTypeTuple, const std::string &name) | CLogicsComponentOthers | |
CLogicsComponentOthers()=delete | CLogicsComponentOthers | |
CLogicsComponentOthers(const CLogicsComponentOthers &other)=delete | CLogicsComponentOthers | |
CLogicsComponentOthers(CLogicsComponentOthers &&other)=delete | CLogicsComponentOthers | |
ECPPosition enum name | CLogicsComponentOthers | |
ELabelIOType enum name | CLogicsComponentLabel | |
EMarkMode enum name | AbstractCanvasItem | |
enumGeneralType(const std::string &strType) | CLogicsComponent | static |
enumLabelIOType(const std::string &strType) | CLogicsComponentLabel | static |
enumLogicsElementType(const std::string &strType) | AbstractLogicsElement | static |
EPartType enum name | AbstractLogicsElement | |
EStandOutMode enum name | AbstractCanvasItem | |
getCanvasItem() | AbstractCanvasItem | |
getCanvasItem() const | AbstractCanvasItem | |
getComponentFinalType() const | CLogicsComponent | |
getComponentGeneralType() const | CLogicsComponent | |
getComponentType() const | CLogicsComponent | |
getComponentTypeTuple() const | CLogicsComponent | |
getConnectionPoint(iv::logic::eDBBlockParamType pointType, iv::types::logic::paramNumber paramNum) | CLogicsComponent | |
getConnectionPointPosition() const | CLogicsComponentOthers | |
getConnectionPoints() const | CLogicsComponent | |
getCurrentDrawingMode() const | AbstractCanvasItem | |
getDefaultSize() const | AbstractLogicsElement | virtual |
getDescriptiveText() const override | CLogicsComponentLabel | virtual |
getElementName() const | AbstractLogicsElement | |
getElementType() const | AbstractLogicsElement | |
getFirstInputConnectionPoint() const | CLogicsComponent | |
getFirstOutputConnectionPoint() const | CLogicsComponent | |
getGlobalPosition2d() const | AbstractCanvasItem | |
getId() const | AbstractCanvasItem | |
getIndexOfConnectionForParam(iv::logic::eDBBlockParamType type, iv::types::logic::paramNumber number) const | CLogicsComponent | protectedvirtual |
getInputConnectionPoint(uint32_t index) | CLogicsComponent | |
getInputRefs() | CLogicsComponent | |
getInputRefsConst() const | CLogicsComponent | |
getLabelDescription() const | CLogicsComponentLabel | |
getLabelIOType() const | CLogicsComponentLabel | |
getLabelName() const | CLogicsComponentLabel | |
getLinkedItems() override | CLogicsComponent | virtual |
getMainText() const | AbstractLogicsElement | virtual |
getOutputConnectionPoint(uint32_t index) | CLogicsComponent | |
getOutputRefs() | CLogicsComponent | |
getOutputRefsConst() const | CLogicsComponent | |
getRedrawFlag() const | AbstractCanvasItem | |
hasExecutionOrder(const iv::types::logic::ComponentType &componentTypeTuple) | CLogicsComponent | static |
isAllConnected() const | CLogicsComponent | |
isExecBlock(const iv::types::logic::ComponentType &componentTypeTuple) | CLogicsComponent | static |
isLibraryBlock(const iv::types::logic::ComponentType &componentTypeTuple) | CLogicsComponent | static |
kDefaultUniqueLabelName | CLogicsComponentLabel | inlinestatic |
kInitialUniqueLabelIdNumber | CLogicsComponentLabel | inlinestatic |
kInvalidCanvasItemId | AbstractCanvasItem | inlinestatic |
kPrvKeySectionLogicsElementData | AbstractLogicsElement | inlinestatic |
kStartingCanvasItemId | AbstractCanvasItem | inlinestatic |
kUnsetLabel | CLogicsComponentLabel | inlinestatic |
kZeroPosition | AbstractCanvasItem | inlinestatic |
m_canvasItem | AbstractCanvasItem | private |
m_componentTypeTuple | CLogicsComponent | private |
m_cPPosition | CLogicsComponentOthers | private |
m_currentDrawingMode | AbstractCanvasItem | private |
m_globalPosition2d | AbstractCanvasItem | private |
m_id | AbstractCanvasItem | private |
m_inputRefs | CLogicsComponent | private |
m_labelDescription | CLogicsComponentLabel | private |
m_labelIOType | CLogicsComponentLabel | private |
m_labelName | CLogicsComponentLabel | private |
m_listenersItemClick | AbstractCanvasItem | private |
m_listenersItemEnter | AbstractCanvasItem | private |
m_listenersItemLeave | AbstractCanvasItem | private |
m_listenersItemMove | AbstractCanvasItem | private |
m_logicsElementType | AbstractLogicsElement | private |
m_name | AbstractLogicsElement | private |
m_outputRefs | CLogicsComponent | private |
m_redrawFlag | AbstractCanvasItem | private |
maxText() const override | CLogicsComponentLabel | virtual |
numberOfInputs() const | CLogicsComponent | |
numberOfOutputs() const | CLogicsComponent | |
operator=(const CLogicsComponentLabel &other)=delete | CLogicsComponentLabel | |
operator=(CLogicsComponentLabel &&other)=delete | CLogicsComponentLabel | |
CLogicsComponentOthers::operator=(const CLogicsComponentOthers &other)=delete | CLogicsComponentOthers | |
CLogicsComponentOthers::operator=(CLogicsComponentOthers &&other)=delete | CLogicsComponentOthers | |
CLogicsComponent::operator=(const CLogicsComponent &other)=delete | CLogicsComponent | |
CLogicsComponent::operator=(CLogicsComponent &&other)=delete | CLogicsComponent | |
AbstractLogicsElement::operator=(const AbstractLogicsElement &other)=delete | AbstractLogicsElement | |
AbstractLogicsElement::operator=(AbstractLogicsElement &&other)=delete | AbstractLogicsElement | |
AbstractCanvasItem::operator=(const AbstractCanvasItem &other)=delete | AbstractCanvasItem | |
AbstractCanvasItem::operator=(AbstractCanvasItem &&other)=delete | AbstractCanvasItem | |
read(const iv::file::xml::node &node) override | CLogicsComponentLabel | virtual |
readLogicsComponentTypeTuple(const iv::file::xml::node &node) | CLogicsComponent | static |
readLogicsElementType(const iv::file::xml::node &node) | AbstractLogicsElement | static |
resetLinkedItems() override | CLogicsComponent | virtual |
runListenersClick(CEventCanvasButton *evtCanvasButton) | AbstractCanvasItem | |
runListenersEnter() | AbstractCanvasItem | |
runListenersLeave() | AbstractCanvasItem | |
runListenersMove(CEventCanvasButton *evtCanvasButton) | AbstractCanvasItem | |
save(iv::file::xml::node &node) const override | CLogicsComponentLabel | virtual |
setCanvasItem(ICanvasItem *canvasItem) | AbstractCanvasItem | |
setConnectionPointPosition(ECPPosition cPPosition) | CLogicsComponentOthers | |
setCurrentMarkMode(EMarkMode markMode) | AbstractCanvasItem | |
setCurrentStandoutMode(EStandOutMode standoutMode) | AbstractCanvasItem | |
setGlobalPosition2d(const TPosition2d &position2d) | AbstractCanvasItem | |
setId(TId id) | AbstractCanvasItem | |
setLabelDescription(const std::string &description) | CLogicsComponentLabel | |
setLabelIOTYpe(ELabelIOType labelIOType) | CLogicsComponentLabel | |
setLabelName(const std::string &labelName) | CLogicsComponentLabel | |
setRedrawFlag(bool redraw) | AbstractCanvasItem | |
strGeneralType(iv::logic::eGeneralType generalType) | CLogicsComponent | static |
strGuiOthers(iv::logic::eOthers otherBlock, bool shortName=false) | CLogicsComponentOthers | static |
strLabelIOType(ELabelIOType labelIOType) | CLogicsComponentLabel | static |
strLogicsElementType(iv::logic::eLogicsElementType type) | AbstractLogicsElement | static |
TId typedef | AbstractCanvasItem | |
TIndex typedef | AbstractCanvasItem | |
TMapDrawingModePartsDrawingMode typedef | AbstractLogicsElement | |
TMapIdConnPoint typedef | CLogicsComponent | |
TMapIndexPartType typedef | AbstractLogicsElement | |
TMapPartTypeDrawingMode typedef | AbstractLogicsElement | |
TPairIndexPartType typedef | AbstractLogicsElement | |
TPosition2d typedef | AbstractCanvasItem | |
TTupleDrawingMode typedef | AbstractCanvasItem | |
TUniqueLabelDefaultIdNumber typedef | CLogicsComponentLabel | |
updateLinkedItems() override | CLogicsComponent | virtual |
~AbstractCanvasItem() | AbstractCanvasItem | virtual |
~AbstractLogicsElement() override=default | AbstractLogicsElement | |
~CLogicsComponent() override=default | CLogicsComponent | |
~CLogicsComponentLabel() override=default | CLogicsComponentLabel | |
~CLogicsComponentOthers() override=default | CLogicsComponentOthers | |