GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
gui_framework::GroupBox::radioButtonData Struct Reference

#include <GroupBox.h>

Public Member Functions

 radioButtonData ()
 
 radioButtonData (const std::wstring &radioButtonName, const std::wstring &radioButtonText, const utility::ComponentSettings &settings, const std::function< void()> &onClick)
 
 radioButtonData (const std::wstring &radioButtonName, const std::wstring &radioButtonText, const utility::ComponentSettings &settings, const std::string &functionName, const std::string &moduleName)
 
 ~radioButtonData ()=default
 

Public Attributes

std::wstring radioButtonName
 
std::wstring radioButtonText
 
int x
 
int y
 
uint16_t width
 
uint16_t height
 
std::function< void()> onClick
 
std::string functionName
 
std::string moduleName
 

Detailed Description

Definition at line 25 of file GroupBox.h.

Constructor & Destructor Documentation

◆ radioButtonData() [1/3]

gui_framework::GroupBox::radioButtonData::radioButtonData ( )

Definition at line 46 of file GroupBox.cpp.

◆ radioButtonData() [2/3]

gui_framework::GroupBox::radioButtonData::radioButtonData ( const std::wstring & radioButtonName,
const std::wstring & radioButtonText,
const utility::ComponentSettings & settings,
const std::function< void()> & onClick )

◆ radioButtonData() [3/3]

gui_framework::GroupBox::radioButtonData::radioButtonData ( const std::wstring & radioButtonName,
const std::wstring & radioButtonText,
const utility::ComponentSettings & settings,
const std::string & functionName,
const std::string & moduleName )
Parameters
radioButtonName
radioButtonText
settings
functionName
moduleName
Exceptions
CantFindFunctionFromModuleException

◆ ~radioButtonData()

gui_framework::GroupBox::radioButtonData::~radioButtonData ( )
default

Member Data Documentation

◆ functionName

std::string gui_framework::GroupBox::radioButtonData::functionName

Definition at line 34 of file GroupBox.h.

◆ height

uint16_t gui_framework::GroupBox::radioButtonData::height

Definition at line 32 of file GroupBox.h.

◆ moduleName

std::string gui_framework::GroupBox::radioButtonData::moduleName

Definition at line 35 of file GroupBox.h.

◆ onClick

std::function<void()> gui_framework::GroupBox::radioButtonData::onClick

Definition at line 33 of file GroupBox.h.

◆ radioButtonName

std::wstring gui_framework::GroupBox::radioButtonData::radioButtonName

Definition at line 27 of file GroupBox.h.

◆ radioButtonText

std::wstring gui_framework::GroupBox::radioButtonData::radioButtonText

Definition at line 28 of file GroupBox.h.

◆ width

uint16_t gui_framework::GroupBox::radioButtonData::width

Definition at line 31 of file GroupBox.h.

◆ x

int gui_framework::GroupBox::radioButtonData::x

Definition at line 29 of file GroupBox.h.

◆ y

int gui_framework::GroupBox::radioButtonData::y

Definition at line 30 of file GroupBox.h.


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