OmegaEngine API  1.0.3
Classes
OmegaEngine.Assets Namespace Reference

Loading and caching file-based assets (textures, models, etc.). More...

Classes

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

Detailed Description

Loading and caching file-based assets (textures, models, etc.).