Namespace OmegaEngine.Assets
Loading and caching file-based assets (textures, models, etc.).
Classes
- Asset
Data loaded from a file and cached for use by one or more Renderables, Sounds, etc..
- CacheManager
Keeps a cache of Assets that have been loaded and provides type-safe access to them.
- XAnimatedMesh
An animated mesh loaded from an .X file.
- XMesh
A mesh loaded from an .X file.
- XOggSound
A sound loaded from an OGG Vorbis file.
- XSound
Abstract base class for sound assets.
- XTexture
A texture loaded from one of DirectX's natively supported image formats (PNG, JPG, DDS, ...).
- XWaveSound
A sound loaded from a WAVE file.
Interfaces
- IReferenceCount
Represents an object that tracks whether it is still needed by increasing and decreasing a reference counter.