Public Types | |
| enum | ImageFormat { kImageFormatMac , kImageFormatWindows } |
Public Member Functions | |
| bool | load (AssetLoaderContext &context, const Data::ImageAsset &data) |
| AssetType | getAssetType () const override |
| const Common::Rect & | getRect () const |
| ColorDepthMode | getColorDepth () const |
| uint32 | getFilePosition () const |
| uint32 | getSize () const |
| size_t | getStreamIndex () const |
| ImageFormat | getImageFormat () const |
| const Common::SharedPtr< CachedImage > & | loadAndCacheImage (Runtime *runtime) |
Public Member Functions inherited from MTropolis::Asset | |
| uint32 | getAssetID () const |
| virtual AssetType | getAssetType () const =0 |
Additional Inherited Members | |
Protected Attributes inherited from MTropolis::Asset | |
| uint32 | _assetID |
|
overridevirtual |
Implements MTropolis::Asset.