AbstractViewPanelEditor()=default | AbstractViewPanelEditor | |
AbstractViewPanelEditor(const AbstractViewPanelEditor &other)=delete | AbstractViewPanelEditor | |
AbstractViewPanelEditor(AbstractViewPanelEditor &&other)=delete | AbstractViewPanelEditor | |
addLibrary(iv::types::logic::customBlockId idLibrary, const std::string &name, const std::string &file) | CPanelLogicsEditor | |
addLibrary(const std::string &name) | CPanelLogicsEditor | |
addVariableOnline(std::optional< iv::types::unitId > logicUnitId, const iv::types::logic::libraryTagName &libraryTagName, const iv::types::logic::parameterOnlineTag &tag) | CPanelLogicsEditor | static |
buildPanel(CDialog *dialogFather) override | CPanelLogicsEditor | virtual |
changeToolBox() | CPanelLogicsEditor | |
cloneLibrary(const std::string &name) | CPanelLogicsEditor | |
CPanelLogicsEditor(bool isLibrary) | CPanelLogicsEditor | explicit |
CPanelLogicsEditor()=delete | CPanelLogicsEditor | |
CPanelLogicsEditor(const CPanelLogicsEditor &other)=delete | CPanelLogicsEditor | |
CPanelLogicsEditor(CPanelLogicsEditor &&other)=delete | CPanelLogicsEditor | |
deleteCurrentLibrary() | CPanelLogicsEditor | |
filterAllowedLogicsByLomType(CLogicsAllowed *allowedLogics, std::optional< iv::units::eUnitType > lomType) | CPanelLogicsEditor | private |
generateLogicsGenerationParams(const iv::logic::LogicGenerationParams &generationParams) | CPanelLogicsEditor | |
getActiveDrawingArea() | CPanelLogicsEditor | |
getActiveDrawingAreaModel() const | CPanelLogicsEditor | |
getActiveLogicId() const | CPanelLogicsEditor | |
getActiveLomType() const | CPanelLogicsEditor | |
getAllowedLogics() | CPanelLogicsEditor | private |
getFirstFreeIdLibrary() | CPanelLogicsEditor | |
getIDTypeLOMInDataBase(iv::units::eUnitType unitType) | CPanelLogicsEditor | static |
getLibraryExternalParametersValues(iv::types::logic::customBlockId libraryId) const | CPanelLogicsEditor | |
getLibraryFileName(std::optional< iv::types::logic::customBlockId > libraryId=std::nullopt) const | CPanelLogicsEditor | |
getLibraryId(const std::string &libraryName) const | CPanelLogicsEditor | |
getLibraryInfo(iv::types::logic::customBlockId libraryId, const CLogicsAllowed::TMapDBBlockParamNStr &mapBlockParamsDesc) const | CPanelLogicsEditor | |
getLibraryName(std::optional< iv::types::logic::customBlockId > libraryId=std::nullopt) const | CPanelLogicsEditor | |
getLibraryParametersDesc(iv::types::logic::customBlockId libraryId) const | CPanelLogicsEditor | |
getLomTypeFromIdTypeInDataBase(uint32_t idLomType) | CPanelLogicsEditor | static |
getSearchTagsAndLabelsRepeatFlag() const | CPanelLogicsEditor | |
getSelectedComponentGeneralType() const | CPanelLogicsEditor | |
getSelectedComponentTFinalType() const | CPanelLogicsEditor | |
getSelectedComponentTType() const | CPanelLogicsEditor | |
getSelectedComponentType() const | CPanelLogicsEditor | |
grabFocusCanvas(std::optional< iv::types::unitId > logicId) | CPanelLogicsEditor | |
hasLogicLibrary(iv::units::eUnitType unitType) | CPanelLogicsEditor | static |
isLibrary() const | CPanelLogicsEditor | |
isSelectedLCALeaf() const | CPanelLogicsEditor | |
kMinimumWidthToolBox | CPanelLogicsEditor | inlinestatic |
loadLibrary(const std::string &libraryFile, std::string &libraryName, std::string &resultMsg) | CPanelLogicsEditor | |
logicProcessLibLoad() | CPanelLogicsEditor | |
m_activeLogicId | CPanelLogicsEditor | private |
m_activeLomType | CPanelLogicsEditor | private |
m_contextMenus | CPanelLogicsEditor | private |
m_doubleClickActions | CPanelLogicsEditor | private |
m_drawingAreas | CPanelLogicsEditor | private |
m_elementIdForCurrentContextMenu | CPanelLogicsEditor | private |
m_firstFreeIdLibrary | CPanelLogicsEditor | private |
m_functionalBar | CPanelLogicsEditor | private |
m_isLibrary | CPanelLogicsEditor | private |
m_libraryNameToSelectOpt | CPanelLogicsEditor | private |
m_logicsAllowed | CPanelLogicsEditor | private |
m_panedRef | CPanelLogicsEditor | private |
m_pointForCurrentContextMenu | CPanelLogicsEditor | private |
m_searchTagsAndLabelsRepeatFlag | CPanelLogicsEditor | private |
m_startingEmptyDrawingArea | CPanelLogicsEditor | private |
m_toolBox | CPanelLogicsEditor | private |
operator=(const CPanelLogicsEditor &other)=delete | CPanelLogicsEditor | |
operator=(CPanelLogicsEditor &&other)=delete | CPanelLogicsEditor | |
AbstractViewPanelEditor::operator=(const AbstractViewPanelEditor &other)=delete | AbstractViewPanelEditor | |
AbstractViewPanelEditor::operator=(AbstractViewPanelEditor &&other)=delete | AbstractViewPanelEditor | |
panelEditLibraryName(std::string *libraryName, bool requiresChangeName=false) | CPanelLogicsEditor | static |
prvAddLibrary(uint16_t idLibrary, const std::string &name, const std::string &file) | CPanelLogicsEditor | private |
prvBuildContextMenuBackground() | CPanelLogicsEditor | private |
prvBuildContextMenuBasicBlock() | CPanelLogicsEditor | private |
prvBuildContextMenuBroadCastChannel() | CPanelLogicsEditor | private |
prvBuildContextMenuChannel() | CPanelLogicsEditor | private |
prvBuildContextMenuConnection() | CPanelLogicsEditor | private |
prvBuildContextMenuConst() | CPanelLogicsEditor | private |
prvBuildContextMenuLabel() | CPanelLogicsEditor | private |
prvBuildContextMenuLibrary() | CPanelLogicsEditor | private |
prvBuildContextMenuLibraryIOBlock() | CPanelLogicsEditor | private |
prvBuildContextMenuLogicRectangle() | CPanelLogicsEditor | private |
prvBuildContextMenuLogicText() | CPanelLogicsEditor | private |
prvBuildContextMenus() | CPanelLogicsEditor | private |
prvBuildDoubleClickAction() | CPanelLogicsEditor | private |
prvBuildDrawingArea(std::optional< iv::types::unitId > logicId) | CPanelLogicsEditor | private |
prvBuildDrawingAreaLibrary(std::optional< iv::types::unitId > logicId) | CPanelLogicsEditor | private |
prvBuildFunctionalLayout() | CPanelLogicsEditor | private |
prvBuildPanedLayout() | CPanelLogicsEditor | private |
prvBuildToolBox() | CPanelLogicsEditor | private |
prvBuildToolBox(uint32_t typeLOM) | CPanelLogicsEditor | private |
prvComboBoxLogicIdAddNoSelected() const | CPanelLogicsEditor | private |
prvDeleteLibrariesOfDeletedLibraries() | CPanelLogicsEditor | private |
prvDeleteLogicsOfDeletedUnits() | CPanelLogicsEditor | private |
prvPanelChangeLogicOrder() | CPanelLogicsEditor | private |
prvPanelCopyLogic() | CPanelLogicsEditor | private |
prvPanelInfoLogic() | CPanelLogicsEditor | private |
prvPanelLibraryButtons() | CPanelLogicsEditor | private |
prvPanelSortLibraryIOButtons() | CPanelLogicsEditor | private |
prvPopulateAllLibrariesComboBox() | CPanelLogicsEditor | private |
prvPopulateAllModulesComboBox() | CPanelLogicsEditor | private |
prvPopulateAllUnitsComboBox() | CPanelLogicsEditor | private |
prvUpdateLogicComboBoxLibraries() | CPanelLogicsEditor | private |
prvUpdateLogicComboBoxModules() | CPanelLogicsEditor | private |
prvUpdateLogicComboBoxUnits() | CPanelLogicsEditor | private |
prvUpdateLogicsElements() | CPanelLogicsEditor | private |
rebuildToolBox() | CPanelLogicsEditor | |
removeVariableOnline(std::optional< iv::types::unitId > logicUnitId, const iv::types::logic::libraryTagName &libraryTagName, const iv::types::logic::parameterOnlineTag &tag) | CPanelLogicsEditor | static |
renameLibrary(const std::string &name) | CPanelLogicsEditor | |
resetToolBoxSelection() | CPanelLogicsEditor | |
runContextMenuAction(CLogicsDrawingAreaModel::EActionOnLogicsComponent action) | CPanelLogicsEditor | |
runDoubleClickAction(const CDrawLogicsElements::TTupleElementType &elementType) | CPanelLogicsEditor | |
saveFileActiveLibrary(const std::string &fileName, std::string &resultMsg) const | CPanelLogicsEditor | |
setActiveLibraryById(std::optional< iv::types::unitId > idLibrary) | CPanelLogicsEditor | |
setActiveLogicId(std::optional< iv::types::unitId > logicId) | CPanelLogicsEditor | |
setActiveLOMType(std::optional< iv::units::eUnitType > lomType) | CPanelLogicsEditor | |
setActiveUnitId(std::optional< iv::types::unitId > logicId) | CPanelLogicsEditor | |
setAllowedLogics(const CLogicsAllowed &allowedLogics) | CPanelLogicsEditor | private |
setElementIdForCurrentContextMenu(AbstractCanvasItem::TId id) | CPanelLogicsEditor | |
setFunctionalBarSelectedLogicId(std::optional< iv::types::unitId > logicId) const | CPanelLogicsEditor | |
setFunctionalBarSelectedLOM(std::optional< iv::types::unitId > lomId) const | CPanelLogicsEditor | |
setPointClickedForCurrentContextMenu(iv::math::geometry::Point2d pointClicked) | CPanelLogicsEditor | |
setSearchTagsAndLabelsRepeatFlag(bool changed) | CPanelLogicsEditor | |
showContextMenu(EContextMenu contextMenuType) | CPanelLogicsEditor | |
update() override | CPanelLogicsEditor | virtual |
updateCurrentLibraryFilePath(const std::string &file) const | CPanelLogicsEditor | |
updateLibraryVariablesOnlinesValues(std::optional< iv::types::unitId > logicUnitId, const iv::types::logic::libraryTagName &libraryTagName) | CPanelLogicsEditor | static |
updateVariableOnlineLibraryTagName(std::optional< iv::types::unitId > logicId, const iv::types::logic::libraryTagName &oldTagLibraryBlock, const iv::types::logic::libraryTagName &newTagLibraryBlock) | CPanelLogicsEditor | static |
updateVariableOnlineTag(std::optional< iv::types::unitId > logicUnitId, const iv::types::logic::libraryTagName &libraryTagName, const iv::types::logic::parameterOnlineTag &oldTag, const iv::types::logic::parameterOnlineTag &newTag) | CPanelLogicsEditor | static |
~AbstractViewPanelEditor()=default | AbstractViewPanelEditor | virtual |
~CPanelLogicsEditor() override | CPanelLogicsEditor | |