#include <CameraPositionAction.h>

Public Member Functions | |
| CameraPositionAction (FixedVector &showPosition, fixed showTime, unsigned int priority) | |
| virtual | ~CameraPositionAction () |
| virtual void | init () |
| virtual void | simulate (fixed frameTime, bool &remove) |
| fixed | getShowTime () |
| fixed | getStartTime () |
| FixedVector & | getShowPosition () |
| unsigned int & | getShowPriority () |
Protected Attributes | |
| fixed | totalTime_ |
| fixed | startTime_ |
| fixed | showTime_ |
| unsigned int | showPriority_ |
| FixedVector | showPosition_ |
Definition at line 28 of file CameraPositionAction.h.
| CameraPositionAction::CameraPositionAction | ( | FixedVector & | showPosition, | |
| fixed | showTime, | |||
| unsigned int | priority | |||
| ) |
Definition at line 25 of file CameraPositionAction.cpp.
| CameraPositionAction::~CameraPositionAction | ( | ) | [virtual] |
Definition at line 35 of file CameraPositionAction.cpp.
References Action::context_, ScorchedContext::getServerMode(), and CameraPositionActionRegistry::rmCameraPositionAction().
| void CameraPositionAction::init | ( | ) | [virtual] |
Implements Action.
Definition at line 43 of file CameraPositionAction.cpp.
References CameraPositionActionRegistry::addCameraPositionAction(), Action::context_, ScorchedContext::getActionController(), ActionController::getActionTime(), ScorchedContext::getServerMode(), and startTime_.
| void CameraPositionAction::simulate | ( | fixed | frameTime, | |
| bool & | remove | |||
| ) | [virtual] |
Reimplemented from Action.
Definition at line 52 of file CameraPositionAction.cpp.
References showTime_, Action::simulate(), and totalTime_.
| fixed CameraPositionAction::getShowTime | ( | ) | [inline] |
| fixed CameraPositionAction::getStartTime | ( | ) | [inline] |
Definition at line 40 of file CameraPositionAction.h.
References startTime_.
Referenced by CameraPositionActionRegistry::getCurrentBest().
| FixedVector& CameraPositionAction::getShowPosition | ( | ) | [inline] |
Definition at line 41 of file CameraPositionAction.h.
References showPosition_.
Referenced by TargetCamera::moveCamera().
| unsigned int& CameraPositionAction::getShowPriority | ( | ) | [inline] |
Definition at line 42 of file CameraPositionAction.h.
References showPriority_.
Referenced by CameraPositionActionRegistry::getCurrentAction(), and CameraPositionActionRegistry::getCurrentBest().
fixed CameraPositionAction::totalTime_ [protected] |
fixed CameraPositionAction::startTime_ [protected] |
fixed CameraPositionAction::showTime_ [protected] |
unsigned int CameraPositionAction::showPriority_ [protected] |
FixedVector CameraPositionAction::showPosition_ [protected] |
1.5.3