![]() |
Castor3D 0.16.0
Multiplatform 3D engine
|
#include <GraphicsModule.hpp>


Public Types | |
| using | KeyT = String |
| using | Base = ResourceCacheTraitsBaseT< Font, KeyT, ResourceCacheTraitsT< Font, KeyT > > |
| using | ElementT = typename Base::ElementT |
| using | ElementPtrT = typename Base::ElementPtrT |
Public Types inherited from castor::ResourceCacheTraitsBaseT< Font, String, ResourceCacheTraitsT< Font, String > > | |
| using | ElementT |
| using | ElementKeyT |
| using | ElementPtrT |
| using | ElementObsT |
| using | ElementContT |
| using | ElementCacheT |
| using | ElementInitialiserT |
| using | ElementCleanerT |
| using | ElementMergerT |
Static Public Member Functions | |
| static CU_API ElementPtrT | makeElement (ResourceCacheBaseT< Font, String, ResourceCacheTraitsT< Font, String > > const &cache, KeyT const &name, uint32_t height, Path const &path) |
Static Public Member Functions inherited from castor::ResourceCacheTraitsBaseT< Font, String, ResourceCacheTraitsT< Font, String > > | |
| static ElementPtrT | makeElement (ElementCacheT const &cache, ElementKeyT const &key, ParametersT &&... params) |
| static ElementObsT | makeElementObs (ElementPtrT const &element) |
| static bool | areElementsEqual (ElementObsT const &lhs, ElementObsT const &rhs) |
| static bool | areElementsEqual (ElementObsT const &lhs, ElementPtrT const &rhs) |
| static bool | areElementsEqual (ElementPtrT const &lhs, ElementObsT const &rhs) |
| static bool | areElementsEqual (ElementPtrT const &lhs, ElementPtrT const &rhs) |
| static bool | isElementObsNull (ElementObsT const &element) |
Static Public Attributes | |
| static CU_API const String | Name |
Helper structure to specialise a cache behaviour.
| using castor::ResourceCacheTraitsT< Font, String >::Base = ResourceCacheTraitsBaseT< Font, KeyT, ResourceCacheTraitsT< Font, KeyT > > |
| using castor::ResourceCacheTraitsT< Font, String >::ElementPtrT = typename Base::ElementPtrT |
| using castor::ResourceCacheTraitsT< Font, String >::ElementT = typename Base::ElementT |
| using castor::ResourceCacheTraitsT< Font, String >::KeyT = String |
|
static |
|
static |