Castor3D 0.13.0
Multiplatform 3D engine
|
Classes | |
struct | castor3d::PtrCacheTraitsT< FrameListener, castor::String > |
Espaces de nommage | |
namespace | castor3d |
Frame | |
enum class | castor3d::EventType : uint8_t { castor3d::ePreRender , castor3d::eQueueRender , castor3d::ePostRender , castor3d::eCount , castor3d::eMin = ePreRender , castor3d::eMax =eCount-1 } |
Enumération des types d'évènement de frame. Plus de détails... | |
using | castor3d::FrameListenerCacheTraits = PtrCacheTraitsT< FrameListener, castor::String > |
using | castor3d::FrameListenerCache = castor::ResourceCacheT< FrameListener, castor::String, FrameListenerCacheTraits > |
using | castor3d::FrameListenerRes = FrameListenerCacheTraits::ElementPtrT |
using | castor3d::FrameListenerResPtr = FrameListenerCacheTraits::ElementObsT |
C3D_API castor::String | castor3d::getName (EventType value) |
castor3d::CU_DeclareCUSmartPtr (castor3d, CpuFrameEvent, C3D_API) | |
castor3d::CU_DeclareCUSmartPtr (castor3d, FrameListener, C3D_API) | |
castor3d::CU_DeclareCUSmartPtr (castor3d, GpuFrameEvent, C3D_API) | |
castor3d::CU_DeclareCUSmartPtr (castor3d, CpuFunctorEvent, C3D_API) | |
castor3d::CU_DeclareCUSmartPtr (castor3d, GpuFunctorEvent, C3D_API) | |
castor3d::CU_DeclareVector (CpuFrameEventUPtr, CpuFrameEventPtr) | |
castor3d::CU_DeclareVector (GpuFrameEventUPtr, GpuFrameEventPtr) | |
castor3d::CU_DeclareMap (castor::String, FrameListenerSPtr, FrameListenerPtrStr) | |
castor3d::CU_DeclareCUSmartPtr (castor3d, FrameListenerCache, C3D_API) | |