Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::PXDevice Member List

This is the complete list of members for Divide::PXDevice, including all inherited members.

_apiDivide::PXDeviceprivate
_callOrderDivide::FrameListenerprivate
_contextDivide::PlatformContextComponentprotected
_guidDivide::GUIDWrapperprotected
_mgrDivide::FrameListenerprivate
_simulationSpeedDivide::PXDeviceprivate
closePhysicsAPI() overrideDivide::PXDevicevirtual
context() noexceptDivide::PlatformContextComponentinline
context() const noexceptDivide::PlatformContextComponentinline
convertActor(PhysicsAsset *actor, PhysicsGroup newGroup) overrideDivide::PXDevicevirtual
createRigidActor(SceneGraphNode *node, RigidBodyComponent &parentComp) overrideDivide::PXDevicevirtual
destroyPhysicsScene(const Scene &scene) overrideDivide::PXDevicevirtual
frameEnded(const FrameEvent &evt) noexcept overrideDivide::PXDevicevirtual
frameEnded(U64 deltaTimeGameUS) noexcept overrideDivide::PXDeviceprotectedvirtual
FrameListener(const Str< 64 > &name, FrameListenerManager &parent, U32 callOrder)Divide::FrameListenerexplicit
framePostRender(const FrameEvent &evt)Divide::FrameListenerinlineprotectedvirtual
framePreRender(const FrameEvent &evt)Divide::FrameListenerinlineprotectedvirtual
frameRenderingQueued(const FrameEvent &evt)Divide::FrameListenerinlineprotectedvirtual
frameSceneRenderEnded(const FrameEvent &evt)Divide::FrameListenerinlineprotectedvirtual
frameSceneRenderStarted(const FrameEvent &evt)Divide::FrameListenerinlineprotectedvirtual
frameStarted(const FrameEvent &evt) overrideDivide::PXDevicevirtual
frameStarted(U64 deltaTimeGameUS) overrideDivide::PXDeviceprotectedvirtual
generateGUID() noexceptDivide::GUIDWrapperstatic
getGUID() const noexceptDivide::GUIDWrapperinline
getImpl()Divide::PXDeviceinline
getImpl() constDivide::PXDeviceinline
GUIDWrapper() noexceptDivide::GUIDWrapperinline
GUIDWrapper(const GUIDWrapper &old) noexceptDivide::GUIDWrapperinline
GUIDWrapper(GUIDWrapper &&old) noexceptDivide::GUIDWrapperinline
idle() overrideDivide::PXDevicevirtual
initPhysicsAPI(U8 targetFrameRate, F32 simSpeed) overrideDivide::PXDevicevirtual
initPhysicsScene(Scene &scene) overrideDivide::PXDevicevirtual
intersect(const Ray &intersectionRay, vec2< F32 > range, vector< SGNRayResult > &intersectionsOut) const overrideDivide::PXDevicevirtual
NonCopyable(const NonCopyable &)=deleteDivide::NonCopyable
NonCopyable(NonCopyable &&)=defaultDivide::NonCopyable
NonCopyable()=defaultDivide::NonCopyableprotected
operator<(FrameListener &that) const noexceptDivide::FrameListenerinline
Divide::operator=(const NonCopyable &)=deleteDivide::NonCopyable
Divide::operator=(NonCopyable &&)=defaultDivide::NonCopyable
Divide::FrameListener::operator=(const GUIDWrapper &old)=deleteDivide::GUIDWrapper
Divide::FrameListener::operator=(GUIDWrapper &&other)=deleteDivide::GUIDWrapper
PhysicsAPI enum nameDivide::PXDevice
PhysicsAPIWrapper(PlatformContext &context)Divide::PhysicsAPIWrapperexplicit
PlatformContextComponent(PlatformContext &context) noexceptDivide::PlatformContextComponentinline
PROPERTY_R_IW(bool, enabled, false)Divide::FrameListenerprotected
PROPERTY_RW(PhysicsAPI, apiID, PhysicsAPI::COUNT)Divide::PXDevice
Divide::FrameListener::PROPERTY_RW(Str< 64 >, name)Divide::FrameListenerprotected
PXDevice(PlatformContext &context) noexceptDivide::PXDeviceexplicit
setCallOrder(const U32 order) noexceptDivide::FrameListenerinlineprotected
updateTimeStep(U8 timeStepFactor, F32 simSpeed) overrideDivide::PXDevicevirtual
~FrameListener() overrideDivide::FrameListenervirtual
~GUIDWrapper()=defaultDivide::GUIDWrappervirtual
~NonCopyable()=defaultDivide::NonCopyableprotected
~PlatformContextComponent()=defaultDivide::PlatformContextComponentvirtual
~PXDevice() overrideDivide::PXDevice