Shkyera Engine
Easy to use, game engine for Python
Loading...
Searching...
No Matches
shkyera::utils::assets::FactoryAssetLoader< AssetType > Class Template Reference

#include <AssetUtils.hpp>

Inheritance diagram for shkyera::utils::assets::FactoryAssetLoader< AssetType >:
[legend]

Public Types

using Factory = typename AssetType::Factory
 

Public Member Functions

 FactoryAssetLoader (Factory::Type type_)
 
 ~FactoryAssetLoader ()=default
 
AssetType operator() () override
 
- Public Member Functions inherited from shkyera::AssetLoader< AssetType >
virtual ~AssetLoader ()=default
 

Public Attributes

Factory::Type type
 

Member Typedef Documentation

◆ Factory

Constructor & Destructor Documentation

◆ FactoryAssetLoader()

template<typename AssetType >
shkyera::utils::assets::FactoryAssetLoader< AssetType >::FactoryAssetLoader ( Factory::Type  type_)
inline

◆ ~FactoryAssetLoader()

Member Function Documentation

◆ operator()()

Member Data Documentation

◆ type


The documentation for this class was generated from the following file: