|
SleakEngine 1.0.0
C++23 multi-backend game engine
|
This is the complete list of members for Sleak::RenderEngine::ResourceManager, including all inherited members.
| CreateBuffer(BufferType Type, uint32_t Size, void *Data) | Sleak::RenderEngine::ResourceManager | static |
| CreateCubemapTexture(const std::array< std::string, 6 > &FacePaths) | Sleak::RenderEngine::ResourceManager | static |
| CreateCubemapTextureFromPanorama(const std::string &PanoramaPath) | Sleak::RenderEngine::ResourceManager | static |
| CreateShader(const std::string &ShaderPath) | Sleak::RenderEngine::ResourceManager | static |
| CreateTexture(const std::string &TexturePath) | Sleak::RenderEngine::ResourceManager | static |
| CreateTextureFromMemory(const void *data, uint32_t width, uint32_t height, TextureFormat format, uint32_t maxMipLevels=0) | Sleak::RenderEngine::ResourceManager | static |
| RegisterCreateBuffer(T *instance, BufferBase *(T::*method)(BufferType, uint32_t, void *)) | Sleak::RenderEngine::ResourceManager | inlinestatic |
| RegisterCreateCubemapTexture(T *instance, Texture *(T::*method)(const std::array< std::string, 6 > &)) | Sleak::RenderEngine::ResourceManager | inlinestatic |
| RegisterCreateCubemapTextureFromPanorama(T *instance, Texture *(T::*method)(const std::string &)) | Sleak::RenderEngine::ResourceManager | inlinestatic |
| RegisterCreateShader(T *instance, Shader *(T::*method)(const std::string &)) | Sleak::RenderEngine::ResourceManager | inlinestatic |
| RegisterCreateTexture(T *instance, Texture *(T::*method)(const std::string &)) | Sleak::RenderEngine::ResourceManager | inlinestatic |
| RegisterCreateTextureFromMemory(std::function< Texture *(const void *, uint32_t, uint32_t, TextureFormat, uint32_t)> func) | Sleak::RenderEngine::ResourceManager | inlinestatic |