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

NBFCgFx Struct Reference

The NBFCgFx structure represents an effect attribute. More...

#include <NBF.h>

Inheritance diagram for NBFCgFx:

Inheritance graph
[legend]
Collaboration diagram for NBFCgFx:

Collaboration graph
[legend]
List of all members.

Public Methods

 PADDING (4)
 Padding bits to ensure the size of NBFCgFx is a multiple of 8, regardless of packing. More...


Public Attributes

str_t file
 Specifies the name of the corresponding CgFX source file. More...

uint_t numTweaks
 Specifies the number of tweakable parameters available for the effect. More...

uint_t tweaks
 Specifies the file offset to the tweakables. Tweakables in the NBF format are stored as tweak_t objects. More...

uint_t currTech
 Specifies the index of the current technique use with rendering. More...


Detailed Description

The NBFCgFx structure represents an effect attribute.

The object code for a NBFCgFx is NBF_CGFX.


Member Function Documentation

NBFCgFx::PADDING  
 

Padding bits to ensure the size of NBFCgFx is a multiple of 8, regardless of packing.

Reimplemented from NBFObject.


Member Data Documentation

str_t NBFCgFx::file
 

Specifies the name of the corresponding CgFX source file.

uint_t NBFCgFx::numTweaks
 

Specifies the number of tweakable parameters available for the effect.

uint_t NBFCgFx::tweaks
 

Specifies the file offset to the tweakables. Tweakables in the NBF format are stored as tweak_t objects.

uint_t NBFCgFx::currTech
 

Specifies the index of the current technique use with rendering.


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