CScene class Reference

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 CNodeGetNode (const unsigned int i) const
__forceinline CLightGetLight (const unsigned int i) const
__forceinline int GetNumLights () const
__forceinline CCameraGetActiveCamera () const
__forceinline CMaterialGetMaterial (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