ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

GUI::RadiobuttonGroup Class Reference

#include <widget.h>

Inheritance diagram for GUI::RadiobuttonGroup:
Collaboration diagram for GUI::RadiobuttonGroup:

List of all members.

Public Member Functions

 RadiobuttonGroup (GuiObject *boss, uint32 cmd=0)
 ~RadiobuttonGroup () override
void addButton (RadiobuttonWidget *button)
Common::Array
< RadiobuttonWidget * > 
getButtonList () const
void setValue (int state)
int getValue () const
void setEnabled (bool ena)
void setCmd (uint32 cmd)
uint32 getCmd () const

Protected Attributes

Common::Array
< RadiobuttonWidget * > 
_buttons
int _value
uint32 _cmd

Detailed Description

Definition at line 327 of file widget.h.


Constructor & Destructor Documentation

GUI::RadiobuttonGroup::RadiobuttonGroup ( GuiObject boss,
uint32  cmd = 0 
)

Definition at line 653 of file widget.cpp.

GUI::RadiobuttonGroup::~RadiobuttonGroup (  )  [inline, override]

Definition at line 330 of file widget.h.


Member Function Documentation

void GUI::RadiobuttonGroup::addButton ( RadiobuttonWidget button  )  [inline]

Definition at line 332 of file widget.h.

Common::Array<RadiobuttonWidget *> GUI::RadiobuttonGroup::getButtonList (  )  const [inline]

Definition at line 333 of file widget.h.

uint32 GUI::RadiobuttonGroup::getCmd (  )  const [inline]

Definition at line 341 of file widget.h.

int GUI::RadiobuttonGroup::getValue (  )  const [inline]

Definition at line 336 of file widget.h.

void GUI::RadiobuttonGroup::setCmd ( uint32  cmd  )  [inline]

Definition at line 340 of file widget.h.

void GUI::RadiobuttonGroup::setEnabled ( bool  ena  ) 

Definition at line 671 of file widget.cpp.

void GUI::RadiobuttonGroup::setValue ( int  state  ) 

Definition at line 658 of file widget.cpp.


Member Data Documentation

Definition at line 344 of file widget.h.

Definition at line 346 of file widget.h.

Definition at line 345 of file widget.h.


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


Generated on Sat Jul 4 2020 05:03:59 for ResidualVM by doxygen 1.7.1
curved edge   curved edge