CScene class Reference

From Chapitre 2

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

CScene Class Reference

Cette classe contient toutes les informations sur une scéne. Elle contient les éléments de la scéne (caméras, lumiéres, objets ...). More...

#include <CScene.h>

Collaboration diagram for CScene:

Collaboration graph
[legend]
List of all members.

Public Methods

 CScene ()
virtual ~CScene ()
__forceinline int GetNumNodes () const
__forceinline CNode * GetNode (const unsigned int i) const
__forceinline CLight * GetLight (const unsigned int i) const
__forceinline int GetNumLights () const
__forceinline CCamera * GetActiveCamera () const
__forceinline CMaterial * GetMaterial (const unsigned int i) const
__forceinline void SetActiveCamera (const unsigned int i)
__forceinline void SetActiveCamera (CCamera *cam)
__forceinline bool AddObject (CObject *object)
__forceinline bool AddCamera (CCamera *camera)
__forceinline bool AddNode (CNode *node)
__forceinline bool AddLight (CLight *light)
__forceinline bool AddMaterial (CMaterial *material)

Detailed Description

Cette classe contient toutes les informations sur une scéne. Elle contient les éléments de la scéne (caméras, lumiéres, objets ...).

Author:
Benoît Lemaire (aka DaRkWoLf)
Date:
05/04/2002


The documentation for this class was generated from the following file:
Generated on Fri Apr 19 16:19:36 2002 by doxygen1.2.15