Classes | Espaces de nommage | Définition de type | Énumérations

# Référence du fichier src/Core/CoreTypes.hpp

Déclaration des types spécifiques du USpeed Game Engine. Plus de détails...

Aller au code source de ce fichier.

## Classes

class | USpeedGameEngine::USGE_Float3
| Classe de 3 "float". Plus de détails...
struct | USpeedGameEngine::StructUSpeedGameEngineVertex
| Structure de données pour les Vertex (points 3D). Plus de détails...
class | USpeedGameEngine::USGE_KeyFrame
| Classe d'une trame clé d'animation. Plus de détails...

## Espaces de nommage

namespace | USpeedGameEngine

| L'espace de nommage du moteur de jeu USpeed.

## Définition de type

typedef enum USpeedGameEngine::EnumUSpeedGameEngineVertexMode | USpeedGameEngine::USGE_VertexMode
| Enumération des modes disponible pour le traçage des Vertex.
typedef enum USpeedGameEngine::EnumUSpeedGameEngineTextureMode | USpeedGameEngine::USGE_TextureMode
| Enumération des modes disponibles pour les textures.
typedef enum USpeedGameEngine::EnumUSpeedGameEngineTextureFormat | USpeedGameEngine::USGE_TextureFormat
| Enumération des formats disponibles pour les textures.
typedef struct USpeedGameEngine::StructUSpeedGameEngineVertex | USpeedGameEngine::USGE_Vertex
| Structure de données pour les Vertex (points 3D).
typedef enum USpeedGameEngine::EnumUSpeedGameEngineInputControl | USpeedGameEngine::USGE_InputControl
| Enumération des entrées disponibles.
typedef enum USpeedGameEngine::USpeedGameEngineEnumImageType | USpeedGameEngine::USGE_Image
| Énumération des types d'images pris en charge.
typedef enum USpeedGameEngine::USpeedGameEngineEnumRenderEngine | USpeedGameEngine::USGE_RenderEngine
| Énumération des moteurs de rendus.

## Énumérations

enum | USpeedGameEngine::EnumUSpeedGameEngineVertexMode { USpeedGameEngine::TRIANGLES, USpeedGameEngine::TRIANGLE_STRIP }
| Enumération des modes disponible pour le traçage des Vertex. Plus de détails...
enum | USpeedGameEngine::EnumUSpeedGameEngineTextureMode { USpeedGameEngine::NEAREST, USpeedGameEngine::LINEAR, USpeedGameEngine::MIPMAP }
| Enumération des modes disponibles pour les textures. Plus de détails...
enum | USpeedGameEngine::EnumUSpeedGameEngineTextureFormat { GREY, COLOR_6666, RGB, RGBA }
| Enumération des formats disponibles pour les textures.
enum | USpeedGameEngine::EnumUSpeedGameEngineInputControl { USpeedGameEngine::povUP, USpeedGameEngine::povDOWN, USpeedGameEngine::povLEFT, USpeedGameEngine::povRIGHT, USpeedGameEngine::axisX, USpeedGameEngine::axisY, USpeedGameEngine::axisZ, USpeedGameEngine::axisR,
USpeedGameEngine::axisU, USpeedGameEngine::axisV, USpeedGameEngine::mouseLeftClick, USpeedGameEngine::mouseRightClick,
USpeedGameEngine::mouseMiddleClick
}
| Enumération des entrées disponibles. Plus de détails...
enum | USpeedGameEngine::USpeedGameEngineEnumImageType { USpeedGameEngine::PNG, USpeedGameEngine::JPG, USpeedGameEngine::TGA }
| Énumération des types d'images pris en charge. Plus de détails...
enum | USpeedGameEngine::USpeedGameEngineEnumRenderEngine { USpeedGameEngine::DEFAULT, USpeedGameEngine::OPENGL, USpeedGameEngine::DIRECTX, USpeedGameEngine::SOFTWARE }
| Énumération des moteurs de rendus. Plus de détails...

## Description détaillée

Déclaration des types spécifiques du USpeed Game Engine.