#include <le2d/asset/asset_type_loaders.hpp>
Public Member Functions | |
| auto | load_asset (std::string_view uri) const -> std::unique_ptr< TransformAnimation > final |
| Primary customization point. | |
Public Member Functions inherited from le::IAssetTypeLoaderCommon< TransformAnimation > | |
| IAssetTypeLoaderCommon (gsl::not_null< IDataLoader const * > data_loader, gsl::not_null< IResourceFactory const * > resource_factory) | |
Additional Inherited Members | |
Public Types inherited from le::IAssetTypeLoaderCommon< TransformAnimation > | |
| using | BaseType = IAssetTypeLoaderCommon |
Protected Attributes inherited from le::IAssetTypeLoaderCommon< TransformAnimation > | |
| gsl::not_null< IDataLoader const * > | m_data_loader |
| gsl::not_null< IResourceFactory const * > | m_resource_factory |
|
finalvirtual |
Primary customization point.
| uri | URI to load from. |
Implements le::IAssetTypeLoader< AssetTypeT >.