Steeriously  0.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Pages
steer::PathFollowingComponent Member List

This is the complete list of members for steer::PathFollowingComponent, including all inherited members.

accumulateForce(steer::Vector2 &startingForce, steer::Vector2 forceToAdd)steer::Agentvirtual
Agent()steer::Agent
Agent(steer::Vector2 position, float radius, steer::Vector2 velocity, steer::Vector2 heading, steer::Vector2 side, float mass, float maxSpeed, float maxForce, float maxTurnRate)steer::Agent
Agent(steer::BehaviorParameters *params)steer::Agent
boxLength() const steer::Agentinline
Calculate()steer::PathFollowingComponentvirtual
calculatePrioritized() (defined in steer::Agent)steer::Agentvirtual
calculateWeightedSum() (defined in steer::Agent)steer::Agentvirtual
createFeelers()steer::Agent
getBoundingRadius() const steer::Agentinline
getDecelerationTweaker() const steer::Agentinline
getDistanceBuffer() const steer::Agentinline
getElapsedTime()steer::Agentinline
getFeelers() const steer::Agentinline
getForce() const steer::Agentinline
getForwardComponent()steer::Agent
getHeading() const steer::Agentinline
getMass() const steer::Agentinline
getMaxForce() const steer::Agentinline
getMaxSpeed() const steer::Agentinline
getMaxTurnRate() const steer::Agentinline
getOffset() const steer::Agentinline
getPath() const (defined in steer::PathFollowingComponent)steer::PathFollowingComponentinline
getPosition() const steer::Agentinline
getRotation()steer::PathFollowingComponentinline
getScale() const steer::Agentinline
getSide() const steer::Agentinline
getSideComponent()steer::Agent
getSpeed() const steer::Agentinline
getSpeedSquared() const steer::Agentinline
getTarget() const steer::Agentinline
getThreatRange() const steer::Agentinline
getVelocity() const steer::Agentinline
getWanderDistance() const steer::Agentinline
getWanderJitter() const steer::Agentinline
getWanderRadius() const steer::Agentinline
getWanderTarget() const steer::Agentinline
getWeight() const steer::PathFollowingComponentinline
isPathFollowingOn() (defined in steer::PathFollowingComponent)steer::PathFollowingComponentinline
m_agentPositionsteer::Agent
m_boundingRadiussteer::Agent
m_boxLengthsteer::Agent
m_decelerationsteer::Agent
m_decelerationTweakersteer::Agent
m_distanceBuffersteer::Agent
m_feelerssteer::Agent
m_headingsteer::Agent
m_masssteer::Agent
m_maxForcesteer::Agent
m_maxSpeedsteer::Agent
m_maxTurnRatesteer::Agent
m_offsetsteer::Agent
m_scalesteer::Agent
m_sidesteer::Agent
m_steeringForcesteer::Agent
m_tag (defined in steer::Agent)steer::Agent
m_targetsteer::Agent
m_threatRangesteer::Agent
m_timeElapsedsteer::Agent
m_velocitysteer::Agent
m_viewDistancesteer::Agent
m_wallDetectionFeelerLengthsteer::Agent
m_wanderDistancesteer::Agent
m_wanderJittersteer::Agent
m_wanderRadiussteer::Agent
m_wanderTargetsteer::Agent
m_waypointSeekDistanceSquaredsteer::Agent
on(steer::behaviorType behavior)steer::PathFollowingComponentinlinevirtual
PathFollowingComponent(steer::BehaviorParameters *params) (defined in steer::PathFollowingComponent)steer::PathFollowingComponent
PathFollowingComponent(steer::Path *p, steer::BehaviorParameters *params) (defined in steer::PathFollowingComponent)steer::PathFollowingComponent
pathFollowingOff() (defined in steer::PathFollowingComponent)steer::PathFollowingComponentinline
pathFollowingOn() (defined in steer::PathFollowingComponent)steer::PathFollowingComponentinline
rotateHeadingToFacePosition(steer::Vector2 target)steer::Agent
setBoundingRadius(float radius)steer::Agentinline
setBoxLength(const float length)steer::Agentinline
setDecelerationTweaker(const float deceleration)steer::Agentinline
setDistanceBuffer(const float buffer)steer::Agentinline
setElapsedTime(float e)steer::Agentinline
setHeading(steer::Vector2 newHeading)steer::Agent
setMaxForce(float maxForce)steer::Agentinline
setMaxSpeed(float newSpeed)steer::Agentinline
setMaxTurnRate(float maxTurnRate)steer::Agentinline
setOffset(const steer::Vector2 offset)steer::Agentinline
setPath(steer::Path *p) (defined in steer::PathFollowingComponent)steer::PathFollowingComponentinline
setPosition(steer::Vector2 newPosition)steer::Agentinline
setRotation(float r)steer::PathFollowingComponentinline
setScale(steer::Vector2 val)steer::Agentinline
setScale(float val)steer::Agentinline
setSide(const steer::Vector2 side)steer::Agentinline
setSummingMethod(Uint32 sumMethod)steer::Agentvirtual
setTarget(const steer::Vector2 target)steer::Agentinline
setThreatRange(const float range)steer::Agentinline
setWanderDistance(const float distance)steer::Agentinline
setWanderJitter(const float jitter)steer::Agentinline
setWanderRadius(const float radius)steer::Agentinline
setWanderTarget(const steer::Vector2 target)steer::Agentinline
setWeight(const float weight)steer::PathFollowingComponentinline
speedMaxedOut() const steer::Agentinline
Tag()steer::Agentinline
taggedInGroup() const steer::Agentinline
targetAcquired() (defined in steer::PathFollowingComponent)steer::PathFollowingComponent
unTag()steer::Agentinline
Update(float dt) (defined in steer::PathFollowingComponent)steer::PathFollowingComponent
~Agent()steer::Agentvirtual
~PathFollowingComponent() (defined in steer::PathFollowingComponent)steer::PathFollowingComponentvirtual