|
Lums
|
A provider for assets that are loaded once. More...
#include <Provider.hpp>
Additional Inherited Members | |
Public Member Functions inherited from lm::BaseProvider< T > | |
| T & | get (int i) |
| T & | set (int i) |
| std::size_t | size () const |
Static Public Member Functions inherited from lm::Singleton< Provider< T > > | |
| static Provider< T > & | instance () |
Protected Member Functions inherited from lm::Singleton< Provider< T > > | |
| Singleton ()=default | |
| Singleton (const Singleton< Provider< T > > &)=delete | |
| Singleton< Provider< T > > & | operator= (const Singleton< Provider< T > > &)=delete |
Protected Attributes inherited from lm::BaseProvider< T > | |
| std::vector< T * > | buffer |
A provider for assets that are loaded once.
This is a template used to create custom providers for assets.