Fixed forward declaration of enums

dev
Tomasz Kapuściński 2022-02-26 19:44:49 +01:00
parent 05163c09a1
commit fa5e229015
6 changed files with 10 additions and 10 deletions

View File

@ -45,7 +45,7 @@ enum class TransparencyMode : unsigned char;
/** /**
\enum CameraType \enum CameraType
\brief Type of camera */ \brief Type of camera */
enum CameraType enum CameraType : unsigned char
{ {
//! Undefined //! Undefined
CAM_TYPE_NULL = 0, CAM_TYPE_NULL = 0,

View File

@ -81,7 +81,7 @@ enum class TransparencyMode : unsigned char;
* \enum EngineTriangleType * \enum EngineTriangleType
* \brief Type of triangles drawn for engine objects * \brief Type of triangles drawn for engine objects
*/ */
enum class EngineTriangleType enum class EngineTriangleType : unsigned char
{ {
//! Triangles //! Triangles
TRIANGLES = 1, TRIANGLES = 1,
@ -92,7 +92,7 @@ enum class EngineTriangleType
/** /**
\enum EngineObjectType \enum EngineObjectType
\brief Class of graphics engine object */ \brief Class of graphics engine object */
enum EngineObjectType enum EngineObjectType : unsigned char
{ {
//! Object doesn't exist //! Object doesn't exist
ENG_OBJTYPE_NULL = 0, ENG_OBJTYPE_NULL = 0,
@ -224,7 +224,7 @@ struct EngineGroundSpot
* \enum EngineGroundMarkPhase * \enum EngineGroundMarkPhase
* \brief Phase of life of an EngineGroundMark * \brief Phase of life of an EngineGroundMark
*/ */
enum EngineGroundMarkPhase enum EngineGroundMarkPhase : unsigned char
{ {
//! Null phase //! Null phase
ENG_GR_MARK_PHASE_NULL = 0, ENG_GR_MARK_PHASE_NULL = 0,
@ -279,7 +279,7 @@ struct EngineGroundMark
* \enum EngineTextureMapping * \enum EngineTextureMapping
* \brief Type of texture mapping * \brief Type of texture mapping
*/ */
enum class EngineTextureMapping enum class EngineTextureMapping : unsigned char
{ {
X = 1, X = 1,
Y = 2, Y = 2,
@ -294,7 +294,7 @@ enum class EngineTextureMapping
* \enum EngineMouseType * \enum EngineMouseType
* \brief Type of mouse cursor displayed in-game * \brief Type of mouse cursor displayed in-game
*/ */
enum EngineMouseType enum EngineMouseType : unsigned char
{ {
//! Normal cursor (arrow) //! Normal cursor (arrow)
ENG_MOUSE_NORM = 0, ENG_MOUSE_NORM = 0,

View File

@ -40,7 +40,7 @@ class CEngine;
struct Color; struct Color;
enum EngineObjectType; enum EngineObjectType : unsigned char;
/** /**
* \struct LightProgression * \struct LightProgression

View File

@ -54,7 +54,7 @@ namespace Gfx
{ {
class CEngine; class CEngine;
enum EngineObjectType; enum EngineObjectType : unsigned char;
} }
class CLevelParserParam class CLevelParserParam

View File

@ -27,7 +27,7 @@
namespace Gfx namespace Gfx
{ {
enum EngineMouseType; enum EngineMouseType : unsigned char;
} }
namespace Ui namespace Ui

View File

@ -42,7 +42,7 @@ namespace Gfx
class CCamera; class CCamera;
class CEngine; class CEngine;
enum CameraType; enum CameraType : unsigned char;
} }
namespace Ui namespace Ui