Protected Member Functions

Scene Class Reference

This is the base class for all scenes. Modify this class if you want to provide common functionality to all your scenes. More...

#include <Scene.h>

Inherited by OpenGLScene, and RayScene.

Collaboration diagram for Scene:
Collaboration graph
[legend]

List of all members.

Protected Member Functions

virtual void addPrimitive (const CS123ScenePrimitive &scenePrimitive, const Matrix4x4 &matrix)
virtual void addLight (const CS123SceneLightData &sceneLight)
virtual void setGlobal (const CS123SceneGlobalData &global)

Detailed Description

This is the base class for all scenes. Modify this class if you want to provide common functionality to all your scenes.

Author:
Evan Wallace (edwallac)
Ben Herila (bherila)
Date:
9/1/2010

Member Function Documentation

void Scene::addLight ( const CS123SceneLightData sceneLight  )  [protected, virtual]

Adds a light to the scene.

void Scene::addPrimitive ( const CS123ScenePrimitive scenePrimitive,
const Matrix4x4 matrix 
) [protected, virtual]

Adds a primitive to the scene.

void Scene::setGlobal ( const CS123SceneGlobalData global  )  [protected, virtual]

Sets the global data for the scene.


The documentation for this class was generated from the following files: