_api | Divide::PXDevice | private |
_callOrder | Divide::FrameListener | private |
_context | Divide::PlatformContextComponent | protected |
_guid | Divide::GUIDWrapper | protected |
_mgr | Divide::FrameListener | private |
_simulationSpeed | Divide::PXDevice | private |
closePhysicsAPI() override | Divide::PXDevice | virtual |
context() noexcept | Divide::PlatformContextComponent | inline |
context() const noexcept | Divide::PlatformContextComponent | inline |
convertActor(PhysicsAsset *actor, PhysicsGroup newGroup) override | Divide::PXDevice | virtual |
createRigidActor(SceneGraphNode *node, RigidBodyComponent &parentComp) override | Divide::PXDevice | virtual |
destroyPhysicsScene(const Scene &scene) override | Divide::PXDevice | virtual |
frameEnded(const FrameEvent &evt) noexcept override | Divide::PXDevice | virtual |
frameEnded(U64 deltaTimeGameUS) noexcept override | Divide::PXDevice | protectedvirtual |
FrameListener(const Str< 64 > &name, FrameListenerManager &parent, U32 callOrder) | Divide::FrameListener | explicit |
framePostRender(const FrameEvent &evt) | Divide::FrameListener | inlineprotectedvirtual |
framePreRender(const FrameEvent &evt) | Divide::FrameListener | inlineprotectedvirtual |
frameRenderingQueued(const FrameEvent &evt) | Divide::FrameListener | inlineprotectedvirtual |
frameSceneRenderEnded(const FrameEvent &evt) | Divide::FrameListener | inlineprotectedvirtual |
frameSceneRenderStarted(const FrameEvent &evt) | Divide::FrameListener | inlineprotectedvirtual |
frameStarted(const FrameEvent &evt) override | Divide::PXDevice | virtual |
frameStarted(U64 deltaTimeGameUS) override | Divide::PXDevice | protectedvirtual |
generateGUID() noexcept | Divide::GUIDWrapper | static |
getGUID() const noexcept | Divide::GUIDWrapper | inline |
getImpl() | Divide::PXDevice | inline |
getImpl() const | Divide::PXDevice | inline |
GUIDWrapper() noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(const GUIDWrapper &old) noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(GUIDWrapper &&old) noexcept | Divide::GUIDWrapper | inline |
idle() override | Divide::PXDevice | virtual |
initPhysicsAPI(U8 targetFrameRate, F32 simSpeed) override | Divide::PXDevice | virtual |
initPhysicsScene(Scene &scene) override | Divide::PXDevice | virtual |
intersect(const Ray &intersectionRay, vec2< F32 > range, vector< SGNRayResult > &intersectionsOut) const override | Divide::PXDevice | virtual |
NonCopyable(const NonCopyable &)=delete | Divide::NonCopyable | |
NonCopyable(NonCopyable &&)=default | Divide::NonCopyable | |
NonCopyable()=default | Divide::NonCopyable | protected |
operator<(FrameListener &that) const noexcept | Divide::FrameListener | inline |
Divide::operator=(const NonCopyable &)=delete | Divide::NonCopyable | |
Divide::operator=(NonCopyable &&)=default | Divide::NonCopyable | |
Divide::FrameListener::operator=(const GUIDWrapper &old)=delete | Divide::GUIDWrapper | |
Divide::FrameListener::operator=(GUIDWrapper &&other)=delete | Divide::GUIDWrapper | |
PhysicsAPI enum name | Divide::PXDevice | |
PhysicsAPIWrapper(PlatformContext &context) | Divide::PhysicsAPIWrapper | explicit |
PlatformContextComponent(PlatformContext &context) noexcept | Divide::PlatformContextComponent | inline |
PROPERTY_R_IW(bool, enabled, false) | Divide::FrameListener | protected |
PROPERTY_RW(PhysicsAPI, apiID, PhysicsAPI::COUNT) | Divide::PXDevice | |
Divide::FrameListener::PROPERTY_RW(Str< 64 >, name) | Divide::FrameListener | protected |
PXDevice(PlatformContext &context) noexcept | Divide::PXDevice | explicit |
setCallOrder(const U32 order) noexcept | Divide::FrameListener | inlineprotected |
updateTimeStep(U8 timeStepFactor, F32 simSpeed) override | Divide::PXDevice | virtual |
~FrameListener() override | Divide::FrameListener | virtual |
~GUIDWrapper()=default | Divide::GUIDWrapper | virtual |
~NonCopyable()=default | Divide::NonCopyable | protected |
~PlatformContextComponent()=default | Divide::PlatformContextComponent | virtual |
~PXDevice() override | Divide::PXDevice | |