|
Symphony Of Empires
|
#include <cstddef>#include <cstdint>#include <string>#include <unordered_map>#include <functional>#include <memory>#include <mutex>#include "eng3d/ttf.hpp"#include "eng3d/binary_image.hpp"#include "eng3d/color.hpp"
Go to the source code of this file.
Classes | |
| class | Eng3D::TextureException |
| class | Eng3D::TextureOptions |
| class | Eng3D::Texture |
| class | Eng3D::TextureArray |
| struct | Eng3D::TextureMapHash |
| Texture map has implementation. More... | |
| class | Eng3D::TextureUploadRequest |
| class | Eng3D::TextureManager |
| General manager for textures, caches textures into the memory instead of reading them off the disk every time they need to be accessed. More... | |
Namespaces | |
| Eng3D | |
| Eng3D::IO | |
| Implements the I/O functions for interacting with assets, please note that this is however outdated because <filesystem> now exists, but we are given more flexibility if we roll our own implementation to make a "mini Virtual-Filesystem". | |
| Eng3D::IO::Asset | |
Functions | |
| template<class T > | |
| void | Eng3D::hash_combine (std::size_t &s, const T &v) |
Variables | |
| const TextureOptions | Eng3D::default_options |