GUIFramework
1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
TrackbarControlParser.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
BaseComponentParser.h
"
4
5
namespace
gui_framework
6
{
7
namespace
parsers
8
{
10
struct
GUI_FRAMEWORK_API
TrackbarControlParser
:
public
BaseComponentParser
11
{
12
int
minRange
;
13
int
maxRange
;
14
int
selectionStart
;
15
int
selectionEnd
;
16
17
public
:
18
TrackbarControlParser
() =
default
;
19
20
void
parse(
const
json::utility::jsonObject& description)
override
;
21
22
~TrackbarControlParser
() =
default
;
23
};
24
}
25
}
BaseComponentParser.h
GUI_FRAMEWORK_API
#define GUI_FRAMEWORK_API
Definition
GUIFrameworkConstants.h:103
gui_framework
Definition
BaseComponent.cpp:21
gui_framework::parsers::BaseComponentParser
Parse BaseComponent properties.
Definition
BaseComponentParser.h:11
gui_framework::parsers::TrackbarControlParser
Parse TrackbarControl specific properties.
Definition
TrackbarControlParser.h:11
gui_framework::parsers::TrackbarControlParser::~TrackbarControlParser
~TrackbarControlParser()=default
gui_framework::parsers::TrackbarControlParser::TrackbarControlParser
TrackbarControlParser()=default
gui_framework::parsers::TrackbarControlParser::selectionStart
int selectionStart
Definition
TrackbarControlParser.h:14
gui_framework::parsers::TrackbarControlParser::maxRange
int maxRange
Definition
TrackbarControlParser.h:13
gui_framework::parsers::TrackbarControlParser::minRange
int minRange
Definition
TrackbarControlParser.h:12
gui_framework::parsers::TrackbarControlParser::selectionEnd
int selectionEnd
Definition
TrackbarControlParser.h:15
GUIFramework
src
Deserialization
Parsers
TrackbarControlParser.h
Generated by
1.12.0