Input.h file new in Git master
Class Magnum::
Namespaces
- namespace Magnum
- Root namespace.
- namespace Magnum::Ui
- UI library.
Classes
- class Magnum::Ui::Input new in Git master
- Input widget.
- class Magnum::Ui::PasswordInput new in Git master
- Password input widget.
Enums
- enum class InputStyle: UnsignedByte { Default, Success, Warning, Danger, Flat } new in Git master
- Input style.
Functions
- auto operator<<(Debug& debug, InputStyle value) -> Debug& new in Git master
- Debug output operator.
-
auto input(Anchor anchor,
const StorageQuery<Int>& query,
InputStyle style = InputStyle::
Default) -> Anchor new in Git master - Stateless input widget with an integer data binding.
-
auto input(Anchor anchor,
const StorageQuery<UnsignedInt>& query,
InputStyle style = InputStyle::
Default) -> Anchor -
auto input(Anchor anchor,
const StorageQuery<Long>& query,
InputStyle style = InputStyle::
Default) -> Anchor -
auto input(Anchor anchor,
const StorageQuery<UnsignedLong>& query,
InputStyle style = InputStyle::
Default) -> Anchor -
auto input(Anchor anchor,
const StorageQuery<Int>& query,
const DecimalFormatter& formatter,
ParseState(*)(Containers::
StringView, Int&) parser = nullptr, InputStyle style = InputStyle:: Default) -> Anchor new in Git master - Stateless input widget with an integer data binding and a custom decimal formatter and parser.
-
auto input(Anchor anchor,
const StorageQuery<UnsignedInt>& query,
const DecimalFormatter& formatter,
ParseState(*)(Containers::
StringView, UnsignedInt&) parser = nullptr, InputStyle style = InputStyle:: Default) -> Anchor -
auto input(Anchor anchor,
const StorageQuery<Long>& query,
const DecimalFormatter& formatter,
ParseState(*)(Containers::
StringView, Long&) parser = nullptr, InputStyle style = InputStyle:: Default) -> Anchor -
auto input(Anchor anchor,
const StorageQuery<UnsignedLong>& query,
const DecimalFormatter& formatter,
ParseState(*)(Containers::
StringView, UnsignedLong&) parser = nullptr, InputStyle style = InputStyle:: Default) -> Anchor - auto input(Anchor anchor, const StorageQuery<Int>& query, const DecimalFormatter& formatter, InputStyle style) -> Anchor
- auto input(Anchor anchor, const StorageQuery<UnsignedInt>& query, const DecimalFormatter& formatter, InputStyle style) -> Anchor
- auto input(Anchor anchor, const StorageQuery<Long>& query, const DecimalFormatter& formatter, InputStyle style) -> Anchor
- auto input(Anchor anchor, const StorageQuery<UnsignedLong>& query, const DecimalFormatter& formatter, InputStyle style) -> Anchor
-
auto input(Anchor anchor,
const StorageQuery<Int>& query,
const HexadecimalFormatter& formatter,
ParseState(*)(Containers::
StringView, Int&) parser = nullptr, InputStyle style = InputStyle:: Default) -> Anchor new in Git master - Stateless input widget with an integer data binding and a custom hexadecimal formatter and parser.
-
auto input(Anchor anchor,
const StorageQuery<UnsignedInt>& query,
const HexadecimalFormatter& formatter,
ParseState(*)(Containers::
StringView, UnsignedInt&) parser = nullptr, InputStyle style = InputStyle:: Default) -> Anchor -
auto input(Anchor anchor,
const StorageQuery<Long>& query,
const HexadecimalFormatter& formatter,
ParseState(*)(Containers::
StringView, Long&) parser = nullptr, InputStyle style = InputStyle:: Default) -> Anchor -
auto input(Anchor anchor,
const StorageQuery<UnsignedLong>& query,
const HexadecimalFormatter& formatter,
ParseState(*)(Containers::
StringView, UnsignedLong&) parser = nullptr, InputStyle style = InputStyle:: Default) -> Anchor - auto input(Anchor anchor, const StorageQuery<Int>& query, const HexadecimalFormatter& formatter, InputStyle style) -> Anchor
- auto input(Anchor anchor, const StorageQuery<UnsignedInt>& query, const HexadecimalFormatter& formatter, InputStyle style) -> Anchor
- auto input(Anchor anchor, const StorageQuery<Long>& query, const HexadecimalFormatter& formatter, InputStyle style) -> Anchor
- auto input(Anchor anchor, const StorageQuery<UnsignedLong>& query, const HexadecimalFormatter& formatter, InputStyle style) -> Anchor
-
auto input(Anchor anchor,
const StorageQuery<Float>& query,
InputStyle style = InputStyle::
Default) -> Anchor new in Git master - Stateless input widget with a float data binding.
-
auto input(Anchor anchor,
const StorageQuery<Double>& query,
InputStyle style = InputStyle::
Default) -> Anchor -
auto input(Anchor anchor,
const StorageQuery<Float>& query,
const FloatFormatter& formatter,
ParseState(*)(Containers::
StringView, Float&) parser = nullptr, InputStyle style = InputStyle:: Default) -> Anchor new in Git master - Stateless input widget with a float data binding and a custom formatter and parser.
-
auto input(Anchor anchor,
const StorageQuery<Double>& query,
const FloatFormatter& formatter,
ParseState(*)(Containers::
StringView, Double&) parser = nullptr, InputStyle style = InputStyle:: Default) -> Anchor - auto input(Anchor anchor, const StorageQuery<Float>& query, const FloatFormatter& formatter, InputStyle style) -> Anchor
- auto input(Anchor anchor, const StorageQuery<Double>& query, const FloatFormatter& formatter, InputStyle style) -> Anchor