Steeriously
0.1
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Pages
steer
WanderComponent
steer::WanderComponent Member List
This is the complete list of members for
steer::WanderComponent
, including all inherited members.
accumulateForce
(steer::Vector2 &startingForce, steer::Vector2 forceToAdd)
steer::Agent
virtual
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::Agent
inline
Calculate
()
steer::WanderComponent
virtual
calculatePrioritized
() (defined in
steer::Agent
)
steer::Agent
virtual
calculateWeightedSum
() (defined in
steer::Agent
)
steer::Agent
virtual
createFeelers
()
steer::Agent
getBoundingRadius
() const
steer::Agent
inline
getDecelerationTweaker
() const
steer::Agent
inline
getDistanceBuffer
() const
steer::Agent
inline
getElapsedTime
()
steer::Agent
inline
getFeelers
() const
steer::Agent
inline
getForce
() const
steer::Agent
inline
getForwardComponent
()
steer::Agent
getHeading
() const
steer::Agent
inline
getMass
() const
steer::Agent
inline
getMaxForce
() const
steer::Agent
inline
getMaxSpeed
() const
steer::Agent
inline
getMaxTurnRate
() const
steer::Agent
inline
getOffset
() const
steer::Agent
inline
getPosition
() const
steer::Agent
inline
getRotation
()
steer::WanderComponent
inline
getScale
() const
steer::Agent
inline
getSide
() const
steer::Agent
inline
getSideComponent
()
steer::Agent
getSpeed
() const
steer::Agent
inline
getSpeedSquared
() const
steer::Agent
inline
getTarget
() const
steer::Agent
inline
getThreatRange
() const
steer::Agent
inline
getVelocity
() const
steer::Agent
inline
getWanderDistance
() const
steer::Agent
inline
getWanderJitter
() const
steer::Agent
inline
getWanderRadius
() const
steer::Agent
inline
getWanderTarget
() const
steer::Agent
inline
getWeight
() const
steer::WanderComponent
inline
isWanderOn
() (defined in
steer::WanderComponent
)
steer::WanderComponent
inline
m_agentPosition
steer::Agent
m_boundingRadius
steer::Agent
m_boxLength
steer::Agent
m_deceleration
steer::Agent
m_decelerationTweaker
steer::Agent
m_distanceBuffer
steer::Agent
m_feelers
steer::Agent
m_heading
steer::Agent
m_mass
steer::Agent
m_maxForce
steer::Agent
m_maxSpeed
steer::Agent
m_maxTurnRate
steer::Agent
m_offset
steer::Agent
m_scale
steer::Agent
m_side
steer::Agent
m_steeringForce
steer::Agent
m_tag
(defined in
steer::Agent
)
steer::Agent
m_target
steer::Agent
m_threatRange
steer::Agent
m_timeElapsed
steer::Agent
m_velocity
steer::Agent
m_viewDistance
steer::Agent
m_wallDetectionFeelerLength
steer::Agent
m_wanderDistance
steer::Agent
m_wanderJitter
steer::Agent
m_wanderRadius
steer::Agent
m_wanderTarget
steer::Agent
m_waypointSeekDistanceSquared
steer::Agent
on
(steer::behaviorType behavior)
steer::WanderComponent
inline
virtual
rotateHeadingToFacePosition
(steer::Vector2 target)
steer::Agent
setBoundingRadius
(float radius)
steer::Agent
inline
setBoxLength
(const float length)
steer::Agent
inline
setDecelerationTweaker
(const float deceleration)
steer::Agent
inline
setDistanceBuffer
(const float buffer)
steer::Agent
inline
setElapsedTime
(float e)
steer::Agent
inline
setHeading
(steer::Vector2 newHeading)
steer::Agent
setMaxForce
(float maxForce)
steer::Agent
inline
setMaxSpeed
(float newSpeed)
steer::Agent
inline
setMaxTurnRate
(float maxTurnRate)
steer::Agent
inline
setOffset
(const steer::Vector2 offset)
steer::Agent
inline
setPosition
(steer::Vector2 newPosition)
steer::Agent
inline
setRotation
(float r)
steer::WanderComponent
inline
setScale
(steer::Vector2 val)
steer::Agent
inline
setScale
(float val)
steer::Agent
inline
setSide
(const steer::Vector2 side)
steer::Agent
inline
setSummingMethod
(Uint32 sumMethod)
steer::Agent
virtual
setTarget
(const steer::Vector2 target)
steer::Agent
inline
setThreatRange
(const float range)
steer::Agent
inline
setWanderDistance
(const float distance)
steer::Agent
inline
setWanderJitter
(const float jitter)
steer::Agent
inline
setWanderRadius
(const float radius)
steer::Agent
inline
setWanderTarget
(const steer::Vector2 target)
steer::Agent
inline
setWeight
(const float weight)
steer::WanderComponent
inline
speedMaxedOut
() const
steer::Agent
inline
Tag
()
steer::Agent
inline
taggedInGroup
() const
steer::Agent
inline
unTag
()
steer::Agent
inline
Update
(float dt) (defined in
steer::WanderComponent
)
steer::WanderComponent
WanderComponent
(steer::BehaviorParameters *params) (defined in
steer::WanderComponent
)
steer::WanderComponent
wanderOff
() (defined in
steer::WanderComponent
)
steer::WanderComponent
inline
wanderOn
() (defined in
steer::WanderComponent
)
steer::WanderComponent
inline
~Agent
()
steer::Agent
virtual
~WanderComponent
() (defined in
steer::WanderComponent
)
steer::WanderComponent
virtual
Generated on Sun Dec 10 2017 18:36:38 for Steeriously by
1.8.2