apply() override | neogfx::game::simple_physics | virtual |
can_apply() const override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
component(component_id aComponentId) const override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
component(component_id aComponentId) override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
components() const override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
components() override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
debug() const override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
disable_universal_gravitation() | neogfx::game::simple_physics | |
ecs() const override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
enable_universal_gravitation() | neogfx::game::simple_physics | |
end_update(std::size_t aMetricsIndex=0) | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlineprotected |
get_thread() const | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlineprotected |
have_thread() const | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlineprotected |
id() const override | neogfx::game::simple_physics | virtual |
name() const override | neogfx::game::simple_physics | virtual |
pause() override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
paused() const override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
resume() override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
set_debug(bool aDebug) override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
signal() override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
simple_physics(i_ecs &aEcs) | neogfx::game::simple_physics | |
start_thread() override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
start_thread_if() override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
start_update(std::size_t aMetricsIndex=0) | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlineprotected |
system(i_ecs &aEcs) | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inline |
system(const system &aOther) | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inline |
system(system &&aOther) | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inline |
system(i_ecs &aEcs, ComponentIdIter aFirstComponent, ComponentIdIter aLastComponent) | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inline |
terminate() override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
universal_gravitation_enabled() const | neogfx::game::simple_physics | |
update_time(std::size_t aMetricsIndex=0) const override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
wait() override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
wait_for(scalar aDuration) override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
waiting() const override | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlinevirtual |
waiting_mutex() | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlineprotected |
yield(bool aSleep=false) | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inlineprotected |
yield_after(std::chrono::duration< double, std::milli > aTime) | neogfx::game::simple_physics | |
~i_system()=default | neolib::ecs::i_system | virtual |
~simple_physics() | neogfx::game::simple_physics | |
~system() | neolib::ecs::system< entity_info, box_collider, box_collider_2d, mesh_filter, rigid_body, mesh_render_cache > | inline |