|
lmgl 1.0.0
A lightweight OpenGL graphics engine library written in C++
|
Texture caching and management system. More...
Go to the source code of this file.
Classes | |
| class | lmgl::assets::TextureLibrary |
| Manages loading and caching of textures. More... | |
Namespaces | |
| namespace | lmgl |
| Forward declarations for Assimp Material structure. | |
| namespace | lmgl::assets |
| Namespace for asset loading utilities. | |
Texture caching and management system.
This file defines the TextureLibrary class, which provides functionality to load, cache, and manage textures efficiently in a graphics application. It ensures that textures are loaded only once and reused across the application, reducing memory usage and load times.