Structure to manage all types of caches. More...
#include <memory.h>

Public Attributes | |
| CubeMapCache * | cubeMapCache |
| int | cubeMapCount |
| TextureCache * | textureCache |
| int | texturesCount |
| ModelCache * | modelCache |
| int | modelsCount |
| ShaderCache * | shaderCache |
| int | shadersCount |
| MixMusicCache * | musicCache |
| int | musicCount |
| MixChunkCache * | chunkCache |
| int | chunkCount |
Structure to manage all types of caches.
This structure holds caches for cube maps, textures, models, and shaders, along with their respective counts.
| CubeMapCache* MemoryCaches::cubeMapCache |
Pointer to the array of cube map caches.
| int MemoryCaches::cubeMapCount |
Number of cube map caches.
| TextureCache* MemoryCaches::textureCache |
Pointer to the array of texture caches.
| int MemoryCaches::texturesCount |
Number of texture caches.
| ModelCache* MemoryCaches::modelCache |
Pointer to the array of model caches.
| int MemoryCaches::modelsCount |
Number of model caches.
| ShaderCache* MemoryCaches::shaderCache |
Pointer to the array of shader caches.
| int MemoryCaches::shadersCount |
Number of shader caches.
| MixMusicCache* MemoryCaches::musicCache |
Pointer to the array of music caches.
| int MemoryCaches::musicCount |
Number of music caches.
| MixChunkCache* MemoryCaches::chunkCache |
Pointer to the array of sound effect caches.
| int MemoryCaches::chunkCount |
Number of sound effect caches.