VISH  0.2
Public Member Functions | Public Attributes | Related Functions
Wizt::VSceneObjects Class Reference

A list of renderable objects, sorted in layers. More...

#include </home/werner/origo/vish/ocean/Anemonia/VSceneLayers.hpp>

List of all members.

Public Member Functions

Public Attributes

Related Functions

(Note that these are not member functions.)


Detailed Description

A list of renderable objects, sorted in layers.

Such a list is the input to a Viewer object, it is provided by a VScene object.


Member Function Documentation

void Wizt::VSceneObjects::insert ( int  RenderCategory,
const WeakPtr< VObject > &  what 
)

Insert a specific object to the list of renderable to the current set of renderables.

This function is called by VScene, for instance.


Friends And Related Function Documentation

int Wizt::VSceneObjects::render ( VRenderContext Context,
int  MinLevel = RENDER_FIRST,
int  MaxLevel = RENDER_LAST 
) [related]

Render the entire scene.

Calls VRenderContext::render(), called by Viewer::render().

Parameters:
ContextThe render context
MinLevelThe start layer of object categories to be rendered
MaxLevelThe end layer of object categories to be rendered
Returns:
The number of objects that have been rendered.

, Viewer


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