|
SleakEngine 1.0.0
C++23 multi-backend game engine
|
This is the complete list of members for Sleak::Texture, including all inherited members.
| Bind(uint32_t slot=0) const =0 | Sleak::Texture | pure virtual |
| GetFormat() const =0 | Sleak::Texture | pure virtual |
| GetHeight() const =0 | Sleak::Texture | pure virtual |
| GetImGuiTextureID() const | Sleak::Texture | inlinevirtual |
| GetLodBias() const | Sleak::Texture | inlinevirtual |
| GetType() const =0 | Sleak::Texture | pure virtual |
| GetWidth() const =0 | Sleak::Texture | pure virtual |
| LoadFromFile(const std::string &filePath)=0 | Sleak::Texture | pure virtual |
| LoadFromMemory(const void *data, uint32_t width, uint32_t height, TextureFormat format)=0 | Sleak::Texture | pure virtual |
| SetFilter(TextureFilter filter)=0 | Sleak::Texture | pure virtual |
| SetLodBias(float bias) | Sleak::Texture | inlinevirtual |
| SetWrapMode(TextureWrapMode wrapMode)=0 | Sleak::Texture | pure virtual |
| Unbind() const =0 | Sleak::Texture | pure virtual |
| ~Texture()=default | Sleak::Texture | virtual |