GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
|
Parse BaseComposite properties. More...
#include <BaseCompositeParser.h>
Public Member Functions | |
BaseCompositeParser () | |
virtual void | parse (const json::utility::jsonObject &description) override |
virtual | ~BaseCompositeParser ()=default |
Public Member Functions inherited from gui_framework::parsers::BaseComponentParser | |
BaseComponentParser () | |
virtual | ~BaseComponentParser ()=default |
Public Attributes | |
std::string | windowFunctionName |
BaseComposite::exitMode | mode |
std::string | onDestroyFunctionName |
std::string | onDestroyFunctionModuleName |
Public Attributes inherited from gui_framework::parsers::BaseComponentParser | |
std::wstring | className |
utility::ComponentSettings | settings |
std::array< uint8_t, 3 > | backgroundColor |
std::array< uint8_t, 3 > | textColor |
Parse BaseComposite properties.
Definition at line 11 of file BaseCompositeParser.h.
gui_framework::parsers::BaseCompositeParser::BaseCompositeParser | ( | ) |
Definition at line 11 of file BaseCompositeParser.cpp.
|
virtualdefault |
|
overridevirtual |
Reimplemented from gui_framework::parsers::BaseComponentParser.
Reimplemented in gui_framework::parsers::GroupBoxParser, gui_framework::parsers::MainWindowParser, and gui_framework::parsers::SeparateWindowParser.
Definition at line 17 of file BaseCompositeParser.cpp.
BaseComposite::exitMode gui_framework::parsers::BaseCompositeParser::mode |
Definition at line 14 of file BaseCompositeParser.h.
std::string gui_framework::parsers::BaseCompositeParser::onDestroyFunctionModuleName |
Definition at line 16 of file BaseCompositeParser.h.
std::string gui_framework::parsers::BaseCompositeParser::onDestroyFunctionName |
Definition at line 15 of file BaseCompositeParser.h.
std::string gui_framework::parsers::BaseCompositeParser::windowFunctionName |
Definition at line 13 of file BaseCompositeParser.h.