7#ifndef __HDI_CORE_RADIOBUTTON__
8#define __HDI_CORE_RADIOBUTTON__
75 const std::string& title_,
92 const std::string& title_,
110 const bool hasBorders_,
111 const bool chosen_ =
false
129 const bool hasBorders_,
130 const bool chosen_ =
false,
216 virtual std::string
text()
const;
227 virtual void setText(
const std::string& text_);
245 virtual RadioButtonGroup*
const group()
const;
340 friend class RadioButtonGroup;
343 typedef std::unique_ptr<RadioButton> RadioButtonUP;
344 typedef std::shared_ptr<RadioButton> RadioButtonSP;
345 typedef std::weak_ptr<RadioButton> RadioButtonWP;
Base class for templated __Callback class.
Definition hdicoreCallback.h:68
Allows for image rollover support.
Definition hdicoreImageIDs.h:220
Describes a point in the 2-dimensional (x,y) coordinate system, typically in an Illustrator document ...
Definition hdicorePoint.h:38
Contains Point and Size objects to describe a rectangle that exists at a specific point of given dime...
Definition hdicoreRect.h:34
Allows for image rollover support.
Definition hdicoreSVGIDs.h:120
Contains a width and height for a rectangular shape.
Definition hdicoreSize.h:25
WindowType
Describes the type of a Window object, allowing for proper casting to its subclass.
Definition hdicoreTypes.h:822