Magnum/OpenDdl/Type.h file

Enum Magnum::OpenDdl::Type, Magnum::OpenDdl::PropertyType, constant Magnum::OpenDdl::UnknownIdentifier.

Contents

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::OpenDdl
OpenDDL parser.

Enums

enum class Type: UnsignedInt { Bool, UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, UnsignedLong, Long, Float, Double, String, Reference, Type, Custom }
OpenDDL type.
enum class PropertyType: UnsignedByte { Bool, UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, UnsignedLong, Long, Float, Double, String, Reference, Type }
Property type.
enum (anonymous): Int { UnknownIdentifier = INT16_MAX - Int(Type::Custom) }

Functions

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