Castor3D 0.16.0
Multiplatform 3D engine
Classes | Namespaces
Resource.hpp File Reference

Classes

class  castor::ResourceT< ResT, KeyT >
 External resource representation. More...
 
struct  castor::ResourceInitialiserT< CacheT >
 Cached resource initialiser. More...
 
struct  castor::ResourceCleanerT< CacheT >
 Cached resource cleaner. More...
 
struct  castor::ResourceMergerT< CacheT >
 Cached resources merger. More...
 

Namespaces

namespace  castor
 

Functions

Design
template<typename ResT , typename KeyT , typename ... ParametersT>
ResourcePtrT< ResT, KeyT > castor::makeResource (ParametersT &&... params)