| 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.