GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
gui_framework::deserializers::HorizontalTrackbarControlDeserializer Class Reference

Deserialize HorizontalTrackbarControl from JSON. More...

#include <HorizontalTrackbarControlDeserializer.h>

Inheritance diagram for gui_framework::deserializers::HorizontalTrackbarControlDeserializer:
gui_framework::interfaces::IDeserializer

Public Member Functions

 HorizontalTrackbarControlDeserializer ()=default
 
BaseComponentdeserialize (const std::string &componentName, const json::utility::jsonObject &description, BaseComposite *parent) const override
 Created component pointer already handled by its parent.
 
 ~HorizontalTrackbarControlDeserializer ()=default
 
- Public Member Functions inherited from gui_framework::interfaces::IDeserializer
 IDeserializer ()=default
 
virtual ~IDeserializer ()=default
 

Detailed Description

Deserialize HorizontalTrackbarControl from JSON.

Definition at line 10 of file HorizontalTrackbarControlDeserializer.h.

Constructor & Destructor Documentation

◆ HorizontalTrackbarControlDeserializer()

gui_framework::deserializers::HorizontalTrackbarControlDeserializer::HorizontalTrackbarControlDeserializer ( )
default

◆ ~HorizontalTrackbarControlDeserializer()

gui_framework::deserializers::HorizontalTrackbarControlDeserializer::~HorizontalTrackbarControlDeserializer ( )
default

Member Function Documentation

◆ deserialize()

BaseComponent * gui_framework::deserializers::HorizontalTrackbarControlDeserializer::deserialize ( const std::string & componentName,
const json::utility::jsonObject & description,
BaseComposite * parent ) const
overridevirtual

Created component pointer already handled by its parent.

Parameters
componentNameField name from JSON
descriptionField data from JSON
parentParent composite or nullptr if has no parent
Returns

Implements gui_framework::interfaces::IDeserializer.

Definition at line 14 of file HorizontalTrackbarControlDeserializer.cpp.


The documentation for this class was generated from the following files: