GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
|
Parse ImageButton specific properties. More...
#include <ImageButtonParser.h>
Public Member Functions | |
ImageButtonParser () | |
void | parse (const json::utility::jsonObject &description) override |
~ImageButtonParser ()=default | |
![]() | |
ButtonParser ()=default | |
~ButtonParser ()=default | |
![]() | |
BaseComponentParser () | |
virtual | ~BaseComponentParser ()=default |
Public Attributes | |
std::string | pathToImage |
std::string | resourceModuleName |
uint32_t | imageResource |
ImageButton::drawingType | dType |
ImageButton::imageType | iType |
uint16_t | imageWidth |
uint16_t | imageHeight |
![]() | |
std::wstring | text |
std::string | onClickFunctionName |
std::string | onClickFunctionModule |
std::string | pathToModule |
![]() | |
std::wstring | className |
utility::ComponentSettings | settings |
std::array< uint8_t, 3 > | backgroundColor |
std::array< uint8_t, 3 > | textColor |
Parse ImageButton specific properties.
Definition at line 11 of file ImageButtonParser.h.
gui_framework::parsers::ImageButtonParser::ImageButtonParser | ( | ) |
Definition at line 9 of file ImageButtonParser.cpp.
|
default |
|
overridevirtual |
Reimplemented from gui_framework::parsers::ButtonParser.
Definition at line 19 of file ImageButtonParser.cpp.
ImageButton::drawingType gui_framework::parsers::ImageButtonParser::dType |
Definition at line 16 of file ImageButtonParser.h.
uint16_t gui_framework::parsers::ImageButtonParser::imageHeight |
Definition at line 19 of file ImageButtonParser.h.
uint32_t gui_framework::parsers::ImageButtonParser::imageResource |
Definition at line 15 of file ImageButtonParser.h.
uint16_t gui_framework::parsers::ImageButtonParser::imageWidth |
Definition at line 18 of file ImageButtonParser.h.
ImageButton::imageType gui_framework::parsers::ImageButtonParser::iType |
Definition at line 17 of file ImageButtonParser.h.
std::string gui_framework::parsers::ImageButtonParser::pathToImage |
Definition at line 13 of file ImageButtonParser.h.
std::string gui_framework::parsers::ImageButtonParser::resourceModuleName |
Definition at line 14 of file ImageButtonParser.h.