|
template<typename ObjT , typename KeyT > |
using | castor3d::ObjectPtrT = typename ObjectCacheTraitsT< ObjT, KeyT >::ElementPtrT |
|
template<typename ObjT , typename KeyT > |
using | castor3d::ObjectObsT = typename ObjectCacheTraitsT< ObjT, KeyT >::ElementObsT |
|
template<typename ObjT , typename KeyT > |
using | castor3d::ObjectContT = typename ObjectCacheTraitsT< ObjT, KeyT >::ElementContT |
|
template<typename ObjT , typename KeyT > |
using | castor3d::ObjectInitialiserT = typename ObjectCacheTraitsT< ObjT, KeyT >::ElementInitialiserT |
|
template<typename ObjT , typename KeyT > |
using | castor3d::ObjectCleanerT = typename ObjectCacheTraitsT< ObjT, KeyT >::ElementCleanerT |
|
template<typename ObjT , typename KeyT > |
using | castor3d::ObjectMergerT = typename ObjectCacheTraitsT< ObjT, KeyT >::ElementMergerT |
|
template<typename ObjT , typename KeyT > |
using | castor3d::ObjectAttacherT = typename ObjectCacheTraitsT< ObjT, KeyT >::ElementAttacherT |
|
template<typename ObjT , typename KeyT > |
using | castor3d::ObjectDetacherT = typename ObjectCacheTraitsT< ObjT, KeyT >::ElementDetacherT |
|
template<typename ObjT , typename KeyT , typename TraitsT > |
using | castor3d::ObjectCachePtrT = std::shared_ptr< ObjectCacheT< ObjT, KeyT, TraitsT > > |
|
template<typename CacheT , EventType EventT> |
using | castor3d::CacheViewPtrT = std::shared_ptr< CacheViewT< CacheT, EventT > > |
|
| castor3d::CU_DeclareCUSmartPtr (castor3d, RenderTargetCache, C3D_API) |
|
| castor3d::CU_DeclareCUSmartPtr (castor3d, ShaderProgramCache, C3D_API) |
|
| castor3d::CU_DeclareCUSmartPtr (castor3d, TextureUnitCache, C3D_API) |
|