|
Wildvine Engine
Referencia Doxygen del codigo propio de Wildvine Engine.
|
Declara la API de Prerequisites dentro del subsistema Core. Más...
#include <string>#include <sstream>#include <vector>#include <windows.h>#include <xnamath.h>#include <thread>#include <memory>#include <unordered_map>#include <type_traits>#include <array>#include <d3d11.h>#include <d3dx11.h>#include <d3dcompiler.h>#include "Resource.h"#include "resource.h"#include "EngineUtilities/Vectors/Vector2.h"#include "EngineUtilities/Vectors/Vector3.h"#include "EngineUtilities\Memory\TSharedPointer.h"#include "EngineUtilities\Memory\TWeakPointer.h"#include "EngineUtilities\Memory\TStaticPtr.h"#include "EngineUtilities\Memory\TUniquePtr.h"
Gráfico de dependencias incluidas en Prerequisites.h:
Gráfico de los archivos que directa o indirectamente incluyen a este archivo:Ir al código fuente de este archivo.
Clases | |
| struct | CBChangeOnResize |
| struct | CBChangesEveryFrame |
| struct | CBMain |
| struct | CBNeverChanges |
| struct | CBSkybox |
| struct | SimpleVertex |
| struct | SkyboxVertex |
defines | |
| #define | ERROR(classObj, method, errorMSG) |
| #define | MESSAGE(classObj, method, state) |
| #define | SAFE_RELEASE(x) if(x != nullptr) x->Release(); x = nullptr; |
Enumeraciones | |
| enum | ComponentType { NONE = 0 , TRANSFORM = 1 , MESH = 2 , MATERIAL = 3 , HIERARCHY = 4 } |
| Tipos de componentes disponibles en el juego. Más... | |
| enum | ExtensionType { DDS = 0 , PNG = 1 , JPG = 2 } |
| enum | ShaderType { VERTEX_SHADER = 0 , PIXEL_SHADER = 1 } |
| #define ERROR | ( | classObj, | |
| method, | |||
| errorMSG | |||
| ) |
Definición en la lÃnea 44 del archivo Prerequisites.h.
| #define MESSAGE | ( | classObj, | |
| method, | |||
| state | |||
| ) |
Definición en la lÃnea 37 del archivo Prerequisites.h.
| #define SAFE_RELEASE | ( | x | ) | if(x != nullptr) x->Release(); x = nullptr; |
Definición en la lÃnea 35 del archivo Prerequisites.h.
| enum ComponentType |
| Valores de enumeraciones | |
|---|---|
| NONE | Tipo de componente no especificado. |
| TRANSFORM | Componente de transformación. |
| MESH | Componente de malla. |
| MATERIAL | Componente de material. |
| HIERARCHY | Componente de jerarquía. |
Definición en la lÃnea 125 del archivo Prerequisites.h.
| enum ExtensionType |
| Valores de enumeraciones | |
|---|---|
| DDS | |
| PNG | |
| JPG | |
Definición en la lÃnea 110 del archivo Prerequisites.h.
| enum ShaderType |
| Valores de enumeraciones | |
|---|---|
| VERTEX_SHADER | |
| PIXEL_SHADER | |
Definición en la lÃnea 116 del archivo Prerequisites.h.