Simulant  21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
smlt::behaviours::SmoothFollow Member List

This is the complete list of members for smlt::behaviours::SmoothFollow, including all inherited members.

_fixed_update_thunk(float step) override (defined in smlt::Behaviour)smlt::Behaviourvirtual
_late_update_thunk(float dt) override (defined in smlt::Behaviour)smlt::Behaviourvirtual
_update_thunk(float dt) override (defined in smlt::Behaviour)smlt::Behaviourvirtual
attached() const (defined in smlt::Behaviour)smlt::Behaviourinline
clean_up() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual
create(Args &&... args) (defined in smlt::RefCounted< SmoothFollow >)smlt::RefCounted< SmoothFollow >inlinestatic
create() (defined in smlt::RefCounted< SmoothFollow >)smlt::RefCounted< SmoothFollow >inlinestatic
disable() (defined in smlt::Behaviour)smlt::Behaviour
enable() (defined in smlt::Behaviour)smlt::Behaviour
has_target() const (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollow
init() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual
late_update(float dt) override (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollowvirtual
name() const override (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollowinlinevirtual
on_behaviour_added(Organism *controllable) override (defined in smlt::behaviours::StageNodeBehaviour)smlt::behaviours::StageNodeBehaviourinlineprotectedvirtual
on_behaviour_removed(Organism *controllable) override (defined in smlt::behaviours::StageNodeBehaviour)smlt::behaviours::StageNodeBehaviourinlineprotectedvirtual
organism (defined in smlt::Behaviour)smlt::Behaviour
ptr typedef (defined in smlt::RefCounted< SmoothFollow >)smlt::RefCounted< SmoothFollow >
RefCounted()=default (defined in smlt::RefCounted< SmoothFollow >)smlt::RefCounted< SmoothFollow >protected
RefCounted(Args &&...) (defined in smlt::RefCounted< SmoothFollow >)smlt::RefCounted< SmoothFollow >inlineprotected
set_damping(float damping) (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollow
set_follow_distance(float dist) (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollowinline
set_follow_height(float height) (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollowinline
set_following_enabled(bool v) (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollow
set_rotation_damping(float damping) (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollow
set_target(ActorPtr actor) (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollow
set_target(ParticleSystemPtr ps) (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollow
SmoothFollow() (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollow
stage_node (defined in smlt::behaviours::StageNodeBehaviour)smlt::behaviours::StageNodeBehaviour
StageNodeBehaviour()=default (defined in smlt::behaviours::StageNodeBehaviour)smlt::behaviours::StageNodeBehaviour
target() const (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollow
wptr typedef (defined in smlt::RefCounted< SmoothFollow >)smlt::RefCounted< SmoothFollow >
~Behaviour() (defined in smlt::Behaviour)smlt::Behaviourinlinevirtual
~RefCounted() (defined in smlt::RefCounted< SmoothFollow >)smlt::RefCounted< SmoothFollow >inlineprotectedvirtual
~SmoothFollow() (defined in smlt::behaviours::SmoothFollow)smlt::behaviours::SmoothFollow
~TwoPhaseConstructed() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual
~Updateable() (defined in smlt::Updateable)smlt::Updateableinlinevirtual