Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

NBFScene Struct Reference

The NBFScene structure represents a scene in the context of computer graphics. More...

#include <NBF.h>

List of all members.

Public Attributes

float3_t backColor
 Specifies the scene's RGB background color used with rendering. More...

uint_t numCameras
 Specifies the number of the scene's NBFCamera objects. More...

uint_t cameras
 Specifies the file offset to the offsets of the scene's NBFCamera objects. More...

uint_t numCameraAnimations
 Specifies the number of the scene's NBFTrafoAnimation objects (camera animations). More...

uint_t cameraAnimations
 Specifies the offset to the offsets of the scene's NBFTrafoAnimation objects (camera animations). More...

uint_t defaultStateSet
 Specifies the offset to the scene's optional default states. Default states are of type NBFStateSet. More...

uint_t overrideStateSet
 Specifies the offset to the scene's optional override states. Override states are of type NBFStateSet. More...

uint_t numberOfAnimationFrames
 For animated scenes, this specifies the number of animation frames. More...

uint_t root
 Specifies the file offset to the scene's root node, which always is of a NBFNode derived type. More...


Detailed Description

The NBFScene structure represents a scene in the context of computer graphics.

A valid NBF file always contains one - and only one - NBFScene object. The file offset to this NBFScene object is specified within the NBFHeader structure.


Member Data Documentation

float3_t NBFScene::backColor
 

Specifies the scene's RGB background color used with rendering.

uint_t NBFScene::numCameras
 

Specifies the number of the scene's NBFCamera objects.

uint_t NBFScene::cameras
 

Specifies the file offset to the offsets of the scene's NBFCamera objects.

uint_t NBFScene::numCameraAnimations
 

Specifies the number of the scene's NBFTrafoAnimation objects (camera animations).

uint_t NBFScene::cameraAnimations
 

Specifies the offset to the offsets of the scene's NBFTrafoAnimation objects (camera animations).

uint_t NBFScene::defaultStateSet
 

Specifies the offset to the scene's optional default states. Default states are of type NBFStateSet.

uint_t NBFScene::overrideStateSet
 

Specifies the offset to the scene's optional override states. Override states are of type NBFStateSet.

uint_t NBFScene::numberOfAnimationFrames
 

For animated scenes, this specifies the number of animation frames.

uint_t NBFScene::root
 

Specifies the file offset to the scene's root node, which always is of a NBFNode derived type.


The documentation for this struct was generated from the following file:
Generated on Tue Mar 1 13:20:17 2005 for NVSGSDK by NVIDIA