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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Enumerations | Functions
OpenSkyNet::Core Namespace Reference

Classes for a base game object hierarchy, object factories, and updater classes. More...

Classes

class  AIUpdater
 
class  Cinematographer
 
class  Director
 
class  CollisionDetector
 
class  ObjectFactory
 
class  PathFinder
 
class  PathUpdater
 
class  PhysicalObject
 
class  PhysicsUpdater
 
class  PhysVisObject
 
class  PhysVisUpdater
 
class  TransformChangeDetector
 
class  TransformInterpolator
 
class  UpdateManager
 
class  Updater
 
class  VisibleObject
 
class  AIWrapperObject
 
class  CollisionListener
 
class  MotionUpdater
 
class  Object
 
class  ABCObject
 
class  TransformChangeListener
 
class  ParticleObject
 

Enumerations

enum  CAMERA_EFFECT {
  NO_CAMERA_EFFECT, ZOOM, TILT, PAN,
  ROLL, FADE, MAX_STATIC_CAMERA_EFFECT, MOVE,
  ORBIT, PATH, SHAKE, MAX_MOVING_CAMERA_EFFECT
}
 
enum  DIRECTOR_CAM {
  NONE, USER_1, USER_2, USER_3,
  USER_MAX, PREV, CURR, TEMP,
  POV_3RD, POV_1ST
}
 

Functions

void setupCore ()
 
void beginLog ()
 
void log (const char *msg_, bool addNewline_=true)
 
void endLog ()
 

Detailed Description

Classes for a base game object hierarchy, object factories, and updater classes.

Enumeration Type Documentation

Enumerator
NO_CAMERA_EFFECT 
ZOOM 
TILT 
PAN 
ROLL 
FADE 
MAX_STATIC_CAMERA_EFFECT 
MOVE 
ORBIT 
PATH 
SHAKE 
MAX_MOVING_CAMERA_EFFECT 
Enumerator
NONE 
USER_1 
USER_2 
USER_3 
USER_MAX 
PREV 
CURR 
TEMP 
POV_3RD 
POV_1ST 

Function Documentation

void OpenSkyNet::Core::beginLog ( )
inline
void OpenSkyNet::Core::endLog ( )
inline
void OpenSkyNet::Core::log ( const char *  msg_,
bool  addNewline_ = true 
)
inline
void OpenSkyNet::Core::setupCore ( )
inline