Browse Source

Trade: properly specify underlying enum type.

pull/278/head
Vladimír Vondruš 13 years ago
parent
commit
9875f49a99
  1. 2
      src/Trade/ObjectData2D.h
  2. 2
      src/Trade/ObjectData3D.h

2
src/Trade/ObjectData2D.h

@ -45,7 +45,7 @@ MeshObjectData2D, which is specialized for objects with mesh instance type.
class MAGNUM_EXPORT ObjectData2D { class MAGNUM_EXPORT ObjectData2D {
public: public:
/** @brief Instance type */ /** @brief Instance type */
enum class InstanceType { enum class InstanceType: UnsignedByte {
Camera, /**< Camera instance (see CameraData) */ Camera, /**< Camera instance (see CameraData) */
Mesh, /**< Three-dimensional mesh instance (see MeshData2D) */ Mesh, /**< Three-dimensional mesh instance (see MeshData2D) */
Empty /**< Empty */ Empty /**< Empty */

2
src/Trade/ObjectData3D.h

@ -45,7 +45,7 @@ MeshObjectData3D, which is specialized for objects with mesh instance type.
class MAGNUM_EXPORT ObjectData3D { class MAGNUM_EXPORT ObjectData3D {
public: public:
/** @brief Instance type */ /** @brief Instance type */
enum class InstanceType { enum class InstanceType: UnsignedByte {
Camera, /**< Camera instance (see CameraData) */ Camera, /**< Camera instance (see CameraData) */
Light, /**< Light instance (see LightData) */ Light, /**< Light instance (see LightData) */
Mesh, /**< Three-dimensional mesh instance (see MeshData3D) */ Mesh, /**< Three-dimensional mesh instance (see MeshData3D) */

Loading…
Cancel
Save