Magnum/Trade/ObjectData2D.h file

Class Magnum::Trade::ObjectData2D, enum Magnum::Trade::ObjectInstanceType2D.

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::Trade
Data format exchange.

Classes

class Magnum::Trade::ObjectData2D
Two-dimensional object data.

Enums

enum class ObjectInstanceType2D: UnsignedByte { Camera, Mesh, Empty }
Type of instance held by given 2D object.
enum class ObjectFlag2D: UnsignedByte { HasTranslationRotationScaling = 1 << 0 }
2D object flag

Typedefs

using ObjectFlags2D = Containers::EnumSet<ObjectFlag2D>
2D object flags

Functions

auto operator<<(Debug& debug, ObjectInstanceType2D value) -> Debug&
Debug output operator.
auto operator<<(Debug& debug, ObjectFlag2D value) -> Debug&
Debug output operator.
auto operator<<(Debug& debug, ObjectFlags2D value) -> Debug&
Debug output operator.