neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::game::game_world Member List
This is the complete list of members for
neogfx::game::game_world
, including all inherited members.
apply
() override
neogfx::game::game_world
virtual
can_apply
() const override
neolib::ecs::system<>
inline
virtual
component
(component_id aComponentId) const override
neolib::ecs::system<>
inline
virtual
component
(component_id aComponentId) override
neolib::ecs::system<>
inline
virtual
components
() const override
neolib::ecs::system<>
inline
virtual
components
() override
neolib::ecs::system<>
inline
virtual
debug
() const override
neolib::ecs::system<>
inline
virtual
define_event
(ApplyingPhysics, applying_physics, step_time) define_event(PhysicsApplied
neogfx::game::game_world
disable_universal_gravitation
()
neogfx::game::game_world
ecs
() const override
neolib::ecs::system<>
inline
virtual
enable_universal_gravitation
()
neogfx::game::game_world
end_update
(std::size_t aMetricsIndex=0)
neolib::ecs::system<>
inline
protected
game_world
(game::i_ecs &aEcs)
neogfx::game::game_world
get_thread
() const
neolib::ecs::system<>
inline
protected
have_thread
() const
neolib::ecs::system<>
inline
protected
id
() const override
neogfx::game::game_world
virtual
name
() const override
neogfx::game::game_world
virtual
pause
() override
neolib::ecs::system<>
inline
virtual
paused
() const override
neolib::ecs::system<>
inline
virtual
physics_applied
neogfx::game::game_world
resume
() override
neolib::ecs::system<>
inline
virtual
set_debug
(bool aDebug) override
neolib::ecs::system<>
inline
virtual
set_time_step
(double aTimestep_s)
neogfx::game::game_world
signal
() override
neolib::ecs::system<>
inline
virtual
start_thread
() override
neolib::ecs::system<>
inline
virtual
start_thread_if
() override
neolib::ecs::system<>
inline
virtual
start_update
(std::size_t aMetricsIndex=0)
neolib::ecs::system<>
inline
protected
system
(i_ecs &aEcs)
neolib::ecs::system<>
inline
system
(const system &aOther)
neolib::ecs::system<>
inline
system
(system &&aOther)
neolib::ecs::system<>
inline
system
(i_ecs &aEcs, ComponentIdIter aFirstComponent, ComponentIdIter aLastComponent)
neolib::ecs::system<>
inline
terminate
() override
neolib::ecs::system<>
inline
virtual
universal_gravitation_enabled
() const
neogfx::game::game_world
update_time
(std::size_t aMetricsIndex=0) const override
neolib::ecs::system<>
inline
virtual
wait
() override
neolib::ecs::system<>
inline
virtual
wait_for
(scalar aDuration) override
neolib::ecs::system<>
inline
virtual
waiting
() const override
neolib::ecs::system<>
inline
virtual
waiting_mutex
()
neolib::ecs::system<>
inline
protected
yield
(bool aSleep=false)
neolib::ecs::system<>
inline
protected
~game_world
()
neogfx::game::game_world
~i_system
()=default
neolib::ecs::i_system
virtual
~system
()
neolib::ecs::system<>
inline
Generated by
1.9.8