SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::RenderEngine::OpenGLCubemapTexture Member List

This is the complete list of members for Sleak::RenderEngine::OpenGLCubemapTexture, including all inherited members.

Bind(uint32_t slot=0) const overrideSleak::RenderEngine::OpenGLCubemapTexturevirtual
GetFormat() const overrideSleak::RenderEngine::OpenGLCubemapTextureinlinevirtual
GetGLTexture() constSleak::RenderEngine::OpenGLCubemapTextureinline
GetHeight() const overrideSleak::RenderEngine::OpenGLCubemapTextureinlinevirtual
GetImGuiTextureID() constSleak::Textureinlinevirtual
GetLodBias() constSleak::Textureinlinevirtual
GetType() const overrideSleak::RenderEngine::OpenGLCubemapTextureinlinevirtual
GetWidth() const overrideSleak::RenderEngine::OpenGLCubemapTextureinlinevirtual
LoadCubemap(const std::array< std::string, 6 > &facePaths)Sleak::RenderEngine::OpenGLCubemapTexture
LoadEquirectangular(const std::string &path, uint32_t faceSize=512)Sleak::RenderEngine::OpenGLCubemapTexture
LoadFromFile(const std::string &filePath) overrideSleak::RenderEngine::OpenGLCubemapTexturevirtual
LoadFromMemory(const void *data, uint32_t width, uint32_t height, TextureFormat format) overrideSleak::RenderEngine::OpenGLCubemapTexturevirtual
LoadGradient(float topR, float topG, float topB, float midR, float midG, float midB, float botR, float botG, float botB, uint32_t resolution=64)Sleak::RenderEngine::OpenGLCubemapTexture
OpenGLCubemapTexture()Sleak::RenderEngine::OpenGLCubemapTexture
SetFilter(TextureFilter filter) overrideSleak::RenderEngine::OpenGLCubemapTexturevirtual
SetLodBias(float bias)Sleak::Textureinlinevirtual
SetWrapMode(TextureWrapMode wrapMode) overrideSleak::RenderEngine::OpenGLCubemapTexturevirtual
Unbind() const overrideSleak::RenderEngine::OpenGLCubemapTexturevirtual
~OpenGLCubemapTexture() overrideSleak::RenderEngine::OpenGLCubemapTexture
~Texture()=defaultSleak::Texturevirtual