Corrade/Utility/TweakableParser.h file

Class Corrade::Utility::TweakableParser, enum Corrade::Utility::TweakableState.

Namespaces

namespace Corrade
Root namespace.
namespace Corrade::Utility
Utitlities.

Classes

template<class T>
struct Corrade::Utility::TweakableParser
Parser for Tweakable types.
template<>
struct Corrade::Utility::TweakableParser<int>
Tweakable constant parser for the int type.
template<>
struct Corrade::Utility::TweakableParser<unsigned int>
Tweakable constant parser for the unsigned int type.
template<>
struct Corrade::Utility::TweakableParser<long>
Tweakable constant parser for the long int type.
template<>
struct Corrade::Utility::TweakableParser<unsigned long>
Tweakable constant parser for the unsigned long int type.
template<>
struct Corrade::Utility::TweakableParser<long long>
Tweakable constant parser for the long long int type.
template<>
struct Corrade::Utility::TweakableParser<unsigned long long>
Tweakable constant parser for the unsigned long long int type.
template<>
struct Corrade::Utility::TweakableParser<float>
Tweakable constant parser for the float type.
template<>
struct Corrade::Utility::TweakableParser<double>
Tweakable constant parser for the double type.
template<>
struct Corrade::Utility::TweakableParser<long double>
Tweakable constant parser for the long double type.
template<>
struct Corrade::Utility::TweakableParser<char>
Tweakable constant parser for the char type.
template<>
struct Corrade::Utility::TweakableParser<bool>
Tweakable constant parser for the bool type.

Enums

enum class TweakableState: std::uint8_t { NoChange = 0, Success = 1, Recompile = 2, Error = 3 }
Tweakable state.

Functions

auto operator<<(Debug& debug, TweakableState value) -> Debug&
Debug output operator.