![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
Cached resources merger. More...
#include <Resource.hpp>


Public Types | |
| using | ElementCacheT = typename CacheT::ElementCacheT |
| using | ElementContT = typename CacheT::ElementContT |
| using | ElementPtrT = typename CacheT::ElementPtrT |
Public Member Functions | |
| ResourceMergerT (String name) | |
| void | operator() (ElementCacheT const &, ElementContT &destination, ElementPtrT element) const |
Public Member Functions inherited from castor::NamedBaseT< T > | |
| NamedBaseT (T name) noexcept | |
| Constructor. | |
| T const & | getName () const noexcept |
| Retrieves the name. | |
| void | rename (T name) noexcept |
Additional Inherited Members | |
Protected Attributes inherited from castor::NamedBaseT< T > | |
| T | m_name |
Cached resources merger.
| using castor::ResourceMergerT< CacheT >::ElementCacheT = typename CacheT::ElementCacheT |
| using castor::ResourceMergerT< CacheT >::ElementContT = typename CacheT::ElementContT |
| using castor::ResourceMergerT< CacheT >::ElementPtrT = typename CacheT::ElementPtrT |
|
inlineexplicit |
|
inline |