IsoScene Class Reference
[Framework Module]

#include <isoscene.h>

Inheritance diagram for IsoScene:

Scene Root Object TreeNode< Root > Referenced Counted Serialized List< Root > ListNode< Root >

List of all members.

Public Member Functions

 IsoScene (const char *id)
virtual ~IsoScene ()
void SetCoefs (float h_coef, float v_coef)

Protected Member Functions

virtual void SortObjects ()
virtual void CalculatePosition (const vector3 &object_position, vector3 &proj_position)
bool IsCloserThen (SceneObject *object1, SceneObject *object2)

Private Attributes

float h_coef
float v_coef


Constructor & Destructor Documentation

IsoScene::IsoScene ( const char *  id  ) 

Constructor.

IsoScene::~IsoScene (  )  [virtual]

Destructor.


Member Function Documentation

void IsoScene::SetCoefs ( float  h_coef,
float  v_coef 
) [inline]

void IsoScene::SortObjects (  )  [protected, virtual]

Reimplemented from Scene.

void IsoScene::CalculatePosition ( const vector3 object_position,
vector3 proj_position 
) [protected, virtual]

Reimplemented from Scene.

bool IsoScene::IsCloserThen ( SceneObject object1,
SceneObject object2 
) [protected]


Member Data Documentation

float IsoScene::h_coef [private]

float IsoScene::v_coef [private]


The documentation for this class was generated from the following files:
Generated on Sat Oct 20 14:47:32 2007 for Dark Oberon by  doxygen 1.5.3