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.