|
| Inputbox (const UI::Template &temp, std::function< void()> changedevent) |
| Initializes the inputbox. More...
|
|
| Inputbox (const UI::Template &temp, T_ value, std::function< void()> changedevent) |
| Initializes the inputbox. More...
|
|
| Inputbox (const UI::Template &temp, T_ value=T_()) |
| Initializes the inputbox. More...
|
|
| Inputbox (std::function< void()> changedevent, Registry::TemplateType type=DEFTMP_) |
| Initializes the inputbox. More...
|
|
| Inputbox (T_ value, std::function< void()> changedevent, Registry::TemplateType type=DEFTMP_) |
| Initializes the inputbox. More...
|
|
| Inputbox (T_ value=T_(), Registry::TemplateType type=DEFTMP_) |
| Initializes the inputbox. More...
|
|
| operator T_ () const |
| Returns the value in the box. More...
|
|
Inputbox & | operator= (const Inputbox &value) |
| Copy assignment will only copy the value. More...
|
|
Inputbox & | operator= (const T_ value) |
| Assignment to the value type. More...
|
|
| Property (const Property &)=delete |
|
| Property (Property &&)=default |
|
| Property (UI::internal::prophelper< Inputbox< T_, UI::ConversionValidator< T_ >, Gorgon::Property >, T_ > &Object) |
|
| Property (UI::internal::prophelper< Inputbox< T_, UI::ConversionValidator< T_ >, Gorgon::Property >, T_ > *Object) |
|
T_ | Get () const |
|
| operator const T_ () const |
|
| operator T_ () |
|
bool | operator!= (const T_ &v) const |
|
T_ | operator* () const |
|
Property & | operator= (const O_ &value) |
|
Property & | operator= (const Property &)=delete |
|
Property & | operator= (const Property< AC_, T_, G_, S_ > &prop) |
|
Property & | operator= (const T_ &value) |
|
Property & | operator= (Property &&)=default |
|
bool | operator== (const T_ &v) const |
|
void | Set (const T_ &value) |
|
template<class T_, class V_ = UI::ConversionValidator<T_>, template< class C_, class PT_, PT_(C_::*Getter_)() const, void(C_::*Setter_)(const PT_ &)> class P_ = Gorgon::Property, Widgets::Registry::TemplateType DEFTMP_ = Widgets::Registry::Inputbox_Regular>
class Gorgon::Widgets::Inputbox< T_, V_, P_, DEFTMP_ >
This class allows users to enter any value to an inputbox.
This class is specialized as Textbox and Numberbox. It is possible to supply a validator to a specific inputbox. Inputbox is designed for value objects that can be copied and serialized to string.