|
SleakEngine 0.1.0
C++23 multi-backend game engine
|
#include <Core/OSDef.hpp>#include <Math/Matrix.hpp>#include <Math/Quaternion.hpp>#include <Math/Vector.hpp>#include <cstdint>#include <string>#include <unordered_map>#include <vector>Go to the source code of this file.
Classes | |
| class | Sleak::ModelLoader |
| struct | Sleak::ModelLoadOptions |
Namespaces | |
| namespace | Sleak |
| Root namespace for everything the engine exposes. | |
Typedefs | |
| using | Sleak::MaterialCache = std::unordered_map<uint64_t, RefPtr<Material>> |
| Per-load cache so meshes sharing an Assimp material share one Material. | |
| using | Sleak::TextureCache |
| Per-load texture cache to avoid loading the same texture file multiple times. | |