|
enum class | castor3d::CpuEventType : uint8_t {
castor3d::ePreGpuStep = 0
, castor3d::ePreCpuStep = 1
, castor3d::ePostCpuStep = 2
, castor3d::eCount
,
castor3d::eMin = ePreGpuStep
} |
| CPU Frame Event Type enumeration. More...
|
|
enum class | castor3d::GpuEventType : uint8_t {
castor3d::ePreUpload = 0
, castor3d::ePreRender = 1
, castor3d::ePostRender = 2
, castor3d::eCount
,
castor3d::eMin = ePreUpload
} |
| GPU Frame Event Type enumeration. More...
|
|
using | castor3d::FrameListenerCacheTraits = PtrCacheTraitsT< FrameListener, castor::String > |
|
using | castor3d::FrameListenerCache |
|
using | castor3d::FrameListenerRes = FrameListenerCacheTraits::ElementPtrT |
|
using | castor3d::FrameListenerResPtr = FrameListenerCacheTraits::ElementObsT |
|
C3D_API castor::String | castor3d::getName (CpuEventType value) |
|
C3D_API castor::String | castor3d::getName (GpuEventType value) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, CpuFrameEvent, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, FrameListener, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, GpuFrameEvent, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, CpuFunctorEvent, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, GpuFunctorEvent, C3D_API) |
|
| castor3d::CU_DeclareVector (CpuFrameEventUPtr, CpuFrameEventPtr) |
|
| castor3d::CU_DeclareVector (GpuFrameEventUPtr, GpuFrameEventPtr) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, FrameListenerCache, C3D_API) |
|