|
Isle
|
#include "compat.h"#include "decomp.h"#include "legotexture.h"#include "legotypes.h"#include "mxstl/stlcompat.h"#include "lego/legoomni/include/legotextureinfo.h"

Go to the source code of this file.
Classes | |
| struct | LegoContainerInfoComparator |
| Comparator used to order keys in LegoContainerInfo maps; compares C-strings lexicographically. More... | |
| class | LegoContainerInfo< T > |
| Template alias for a map from C-string keys to object pointers, using LegoContainerInfoComparator for ordering. More... | |
| class | LegoContainer< T > |
| Template container associating string names with object pointers, optional lifetime management. More... | |
| class | LegoTextureContainer |
| Specialized LegoContainer handling LegoTextureInfo objects and their DirectDraw/Direct3D caching. More... | |
Typedefs | |
| typedef pair< LegoTextureInfo *, BOOL > | LegoCachedTexture |
| Pair associating a LegoTextureInfo pointer with a cache state (BOOL). More... | |
| typedef list< LegoCachedTexture > | LegoCachedTextureList |
| List of cached textures, each with a pointer and a cache state. More... | |
Pair associating a LegoTextureInfo pointer with a cache state (BOOL).
[AI]
[AI] Used for tracking cached DirectDraw/Direct3D texture resources, where the BOOL indicates if the texture is actively in use (=TRUE). [AI]
Definition at line 155 of file legocontainer.h.
List of cached textures, each with a pointer and a cache state.
[AI]
[AI] Used by the LegoTextureContainer to manage temporary/in-use DirectDraw/Direct3D textures. [AI]
Definition at line 162 of file legocontainer.h.