CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

csCameraPosition Class Reference

A camera position. More...

#include <campos.h>

Inheritance diagram for csCameraPosition:

csObject iObject iBase List of all members.

Public Methods

 csCameraPosition (const char *name, const char *sector, const csVector3 &position, const csVector3 &forward, const csVector3 &upward)
 Initialize the camera position object. More...

void Set (const char *sector, const csVector3 &position, const csVector3 &forward, const csVector3 &upward)
 Change camera position object. More...

bool Load (iCamera *, iEngine *)
 Load the camera position into a camera object. More...


Public Attributes

csCameraPosition::CameraPosition scfiCameraPosition
 iCameraPosition implementation. More...


Detailed Description

A camera position.

This object can be used to initialize a camera object to a certain state.

Definition at line 36 of file csengine/campos.h.


Constructor & Destructor Documentation

csCameraPosition::csCameraPosition const char *    name,
const char *    sector,
const csVector3   position,
const csVector3   forward,
const csVector3   upward
 

Initialize the camera position object.


Member Function Documentation

bool csCameraPosition::Load iCamera  ,
iEngine  
 

Load the camera position into a camera object.

void csCameraPosition::Set const char *    sector,
const csVector3   position,
const csVector3   forward,
const csVector3   upward
 

Change camera position object.


Member Data Documentation

csCameraPosition::CameraPosition csCameraPosition::scfiCameraPosition
 

iCameraPosition implementation.


The documentation for this class was generated from the following file:
Generated for Crystal Space by doxygen 1.2.14