ScummVM API documentation
Stark::FollowPath Member List

This is the complete list of members for Stark::FollowPath, including all inherited members.

_defaultTurnAngleSpeed (defined in Stark::Movement)Stark::Movementprotected
_ended (defined in Stark::Movement)Stark::Movementprotected
_item (defined in Stark::Movement)Stark::Movementprotected
computeAngleBetweenVectorsXYPlane(const Math::Vector3d &v1, const Math::Vector3d &v2) const (defined in Stark::Movement)Stark::Movementprotected
construct(uint32 type, Resources::ItemVisual *item)Stark::Movementstatic
FollowPath(Resources::ItemVisual *item) (defined in Stark::FollowPath)Stark::FollowPath
getType() const overrideStark::FollowPathvirtual
hasEnded() constStark::Movement
hasReachedDestination() constStark::Movementvirtual
kTurnLeft enum value (defined in Stark::Movement)Stark::Movementprotected
kTurnNone enum value (defined in Stark::Movement)Stark::Movementprotected
kTurnRight enum value (defined in Stark::Movement)Stark::Movementprotected
kTypeFollowPath enum value (defined in Stark::Movement)Stark::Movement
kTypeFollowPathLight enum value (defined in Stark::Movement)Stark::Movement
kTypeTurn enum value (defined in Stark::Movement)Stark::Movement
kTypeWalk enum value (defined in Stark::Movement)Stark::Movement
Movement(Resources::ItemVisual *item) (defined in Stark::Movement)Stark::Movement
MovementType enum name (defined in Stark::Movement)Stark::Movement
onGameLoop() overrideStark::FollowPathvirtual
saveLoad(ResourceSerializer *serializer) overrideStark::FollowPathvirtual
setAnim(Resources::Anim *anim)Stark::FollowPath
setPath(Resources::Path *path)Stark::FollowPath
setSpeed(float speed)Stark::FollowPath
start() overrideStark::FollowPathvirtual
stop(bool force=false) overrideStark::FollowPathvirtual
TurnDirection enum name (defined in Stark::Movement)Stark::Movementprotected
~FollowPath() (defined in Stark::FollowPath)Stark::FollowPathvirtual
~Movement() (defined in Stark::Movement)Stark::Movementvirtual