#include <CameraInstructions.h>
Inherited by CameraInstructionMove, CameraInstructionNormal, CameraInstructionSet, and CameraInstructionStay.
Inheritance diagram for CameraInstructions:
Public Member Functions | |
CameraInstructions (CameraAnimator *anim) | |
virtual | ~CameraInstructions () |
virtual void | execute ()=0 |
Protected Attributes | |
CameraAnimator * | animator |
a pointer to the animator for changing the cameras and other data |
Definition at line 14 of file CameraInstructions.h.
CameraInstructions::CameraInstructions | ( | CameraAnimator * | anim | ) | [inline] |
Constructor
Definition at line 19 of file CameraInstructions.h.
virtual CameraInstructions::~CameraInstructions | ( | ) | [inline, virtual] |
Destruktor
Definition at line 25 of file CameraInstructions.h.
virtual void CameraInstructions::execute | ( | ) | [pure virtual] |
method for executing this instruction
Implemented in CameraInstructionMove, CameraInstructionSet, CameraInstructionNormal, and CameraInstructionStay.
CameraAnimator* CameraInstructions::animator [protected] |
a pointer to the animator for changing the cameras and other data
Definition at line 33 of file CameraInstructions.h.
Referenced by CameraInstructionStay::execute(), CameraInstructionNormal::execute(), CameraInstructionSet::execute(), and CameraInstructionMove::execute().