1#ifndef LIBS_LOGIC_CPANELLOGICSEDITLIBRARYPARAMS_HPP
2#define LIBS_LOGIC_CPANELLOGICSEDITLIBRARYPARAMS_HPP
9#include <bits/stdint-uintn.h>
18 std::map<iv::logic::ParamId, bool> &mapVisibleParams,
20 bool insideLibrary,
const std::set<std::string> &allLibraryBlocksTagnames);
Definition AbstractComponentGUI.hpp:30
std::map< iv::logic::ParamId, std::string > TMapDBBlockParamNStr
Definition CLogicsAllowed.hpp:25
Definition CPanelLogicsEditBlockParams.hpp:13
Definition CPanelLogicsEditLibraryParams.hpp:13
~CPanelLogicsEditLibraryParams() override=default
std::string getTagname()
Definition CPanelLogicsEditLibraryParams.cpp:152
iv::types::logic::ComponentType m_componentType
Definition CPanelLogicsEditLibraryParams.hpp:29
std::set< std::string > m_libraryBlockTagnames
Definition CPanelLogicsEditLibraryParams.hpp:34
CLogicsAllowed::TMapDBBlockParamNStr & m_mapBlockParamsExternalDescParamOnline
Definition CPanelLogicsEditLibraryParams.hpp:30
AbstractComponentGUI * buildPanel() override
Definition CPanelLogicsEditLibraryParams.cpp:128
CPanelLogicsEditLibraryParams()=delete
std::set< iv::types::externalParameterOnlineId > m_parametersOnlineExternalIds
Definition CPanelLogicsEditLibraryParams.hpp:33
iv::types::logic::libraryTagName m_blockTagname
Definition CPanelLogicsEditLibraryParams.hpp:32
std::string libraryTagName
Definition types.hpp:131
Tuple containing the type of logic component (logic blocks, library blocks & others blocks).
Definition types.hpp:22