#include <Core/Object.hpp>
#include <Core/OSDef.hpp>
#include <Memory/ObjectPtr.hpp>
#include <Memory/RefPtr.hpp>
#include <Runtime/Texture.hpp>
#include <Math/Vector.hpp>
#include <Math/Color.hpp>
#include <string>
#include <cstdint>
Go to the source code of this file.
|
| namespace | Sleak |
| | Root namespace for everything the engine exposes.
|
| namespace | Sleak::RenderEngine |
| | Backend-facing rendering layer shared by the four graphics backends.
|
◆ TEXTURE_SLOT_AO
| #define TEXTURE_SLOT_AO 5 |
◆ TEXTURE_SLOT_DIFFUSE
| #define TEXTURE_SLOT_DIFFUSE 0 |
◆ TEXTURE_SLOT_EMISSIVE
| #define TEXTURE_SLOT_EMISSIVE 6 |
◆ TEXTURE_SLOT_METALLIC
| #define TEXTURE_SLOT_METALLIC 4 |
◆ TEXTURE_SLOT_NORMAL
| #define TEXTURE_SLOT_NORMAL 1 |
◆ TEXTURE_SLOT_ROUGHNESS
| #define TEXTURE_SLOT_ROUGHNESS 3 |
◆ TEXTURE_SLOT_SPECULAR
| #define TEXTURE_SLOT_SPECULAR 2 |