omgui::initializer::WidgetData Struct Reference

#include <omgui/initializer/widget.h>

Inherited by omgui::initializer::ButtonData, omgui::initializer::ComboBoxData, omgui::initializer::PanelData, omgui::initializer::TextWidgetData, and omgui::initializer::WindowData.

List of all members.


Detailed Description

initialization data for Widget creation.

Public Member Functions

bool get_activate () const
bool get_enable () const
omgui::Size get_max_size () const
omgui::Size get_min_size () const
omgui::Size get_natural_size () const
Pointer< omgui::Panelget_parent () const
bool get_show () const
void set_activate (bool b)
void set_enable (bool b)
void set_max_size (const omgui::Size &s)
void set_min_size (const omgui::Size &s)
void set_natural_size (const omgui::Size &s)
void set_parent (const Pointer< omgui::Panel > &p)
void set_show (bool b)
 WidgetData ()
virtual ~WidgetData ()

Protected Attributes

bool m_activate
 Specifies if the widget should recieve input focus upon creation.
bool m_enable
 Specifies if the widget is enabled or disabled.
omgui::Size m_max_size
omgui::Size m_min_size
omgui::Size m_natural_size
 The natural size of the widget.
Pointer< omgui::Panelm_parent
 The parent of this widget.
bool m_show
 Specifies if the widget should be initially visible.

Constructor & Destructor Documentation

omgui::initializer::WidgetData::WidgetData (  ) 

omgui::initializer::WidgetData::~WidgetData (  )  [virtual]


Member Function Documentation

bool omgui::initializer::WidgetData::get_activate (  )  const

bool omgui::initializer::WidgetData::get_enable (  )  const

Size omgui::initializer::WidgetData::get_max_size (  )  const

Size omgui::initializer::WidgetData::get_min_size (  )  const

Size omgui::initializer::WidgetData::get_natural_size (  )  const

Pointer< omgui::Panel > omgui::initializer::WidgetData::get_parent (  )  const

bool omgui::initializer::WidgetData::get_show (  )  const

void omgui::initializer::WidgetData::set_activate ( bool  b  ) 

void omgui::initializer::WidgetData::set_enable ( bool  b  ) 

void omgui::initializer::WidgetData::set_max_size ( const omgui::Size s  ) 

void omgui::initializer::WidgetData::set_min_size ( const omgui::Size s  ) 

void omgui::initializer::WidgetData::set_natural_size ( const omgui::Size s  ) 

void omgui::initializer::WidgetData::set_parent ( const Pointer< omgui::Panel > &  p  ) 

void omgui::initializer::WidgetData::set_show ( bool  b  ) 


Member Data Documentation

Specifies if the widget should recieve input focus upon creation.

Specifies if the widget is enabled or disabled.

The maximum allowable size of the widget. A value of 0 in for the width or height indicates no maximum size in that direction

The minimum allowable size of the widget. A value of 0 in for the width or height indicates no minimum size in that direction

The natural size of the widget.

The parent of this widget.

Specifies if the widget should be initially visible.


doxygen SourceForge.net Logo