Tactics: Western Philosophers Vs. Musicians
0.12
A turn-based tactical game combining rules and gameplay elements inspired by Final Fantasy Tactics and the Mayfair Exponential Game System. Unlike most games of this type, motion is in full, grid-less 3D.
|
#include <OgreDirector.h>
Public Member Functions | |
OgreDirector () | |
bool | setCurrCam (OpenSkyNet::Core::DIRECTOR_CAM cam_) |
Public Member Functions inherited from OpenSkyNet::Core::Director | |
Director () | |
virtual | ~Director () |
virtual bool | update (float dt_) |
DIRECTOR_CAM | getCurrCam () const |
bool | isCurrCamBusy () const |
void | setStaticEffect (DIRECTOR_CAM cam_, CAMERA_EFFECT type_, float begin_, float end_, float speed_, bool q_=false) |
void | setPath (DIRECTOR_CAM cam_, Math::Path *path_, const float &speed_, Math::Interpolator::TYPE interpolatorType_=Math::Interpolator::END, bool lookAtEnd_=false, float lookPercentAhead_=0.0f, bool usePercentOfPoints_=false) |
void | setPos (DIRECTOR_CAM cam_, const Math::Point<> &pos_) |
void | addFollowTarget (DIRECTOR_CAM cam_, Object *follow_, bool updatePos_=true, bool updateRot_=true) |
void | addFollowTarget (DIRECTOR_CAM cam_, Object *follow_, bool updatePos_, bool updateRot_, const Math::Point<> &localPos_, const Math::Matrix3x3 &localRot_) |
void | removeFollowTarget (DIRECTOR_CAM cam_, Object *follow_) |
void | setLookAtTarget (DIRECTOR_CAM cam_, Object *lookAt_=0) |
bool | translate (DIRECTOR_CAM cam_, const Math::Point<> &endPos_, float speed_, bool q_=false) |
bool | rotate (DIRECTOR_CAM cam_, const Math::Point<> ¢erOfRot_, const Math::Point<> &axis_, float radians_, float speed_, bool q_=false) |
bool | rotate (DIRECTOR_CAM cam_, const Math::Point<> ¢erOfRot_, const Math::Matrix3x3 &endRot_, float speed_, bool q_=false) |
bool | yawGloballyThenPitchLocally (DIRECTOR_CAM cam_, const Math::Point<> &endForward_, float speed_, bool q_=false) |
void | copyCine (DIRECTOR_CAM dest_, DIRECTOR_CAM source_) |
Cinematographer * | getCine (DIRECTOR_CAM cam_) |
const Cinematographer * | getCine (DIRECTOR_CAM cam_) const |
Public Member Functions inherited from OpenSkyNet::Core::MotionUpdater | |
MotionUpdater (Updater::UPDATER_TYPE type_, const char *typeName_, Updater::UPDATER_PRIORITY prio_, float interval_) | |
virtual void | addAnchor (Object *base_, Object *anchor_, bool updatePos_, bool updateRot_, const Math::Point<> &localPos_, const Math::Matrix3x3 &localRot_) |
virtual void | addAnchor (Object *base_, Object *anchor_, bool updatePos_, bool updateRot_) |
virtual void | removeAnchor (Object *base_, Object *anchor_) |
virtual void | removeAllAnchors (Object *base_) |
Public Member Functions inherited from OpenSkyNet::Core::Updater | |
Updater () | |
Updater (UPDATER_TYPE type_, const char *typeName_, UPDATER_PRIORITY prio_, float interval_) | |
virtual | ~Updater () |
UPDATER_TYPE | getType () const |
const std::string & | getTypeName () const |
float | getInterval () const |
void | setInterval (float interval_) |
Utils::uint | getNumObjects () const |
Utils::uint | getNumObjectsThatCanUpdate () const |
bool | find (Object *obj_) const |
UPDATER_PRIORITY | getPriority () const |
OBJECT_PRIORITY | getPriority (Object *obj_) const |
virtual bool | setPriority (Object *obj_, OBJECT_PRIORITY prio_) |
Directs and coordinates multiple OgreCinematographers.
OgreDirector::OgreDirector | ( | ) |
|
virtual |
Reimplemented from OpenSkyNet::Core::Director.