Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class 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 Member Functions

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

Public Attributes

str_t file
 Specifies the name of the corresponding CgFX source file.
uint_t numTweaks
 Specifies the number of tweakable parameters available for the effect.
uint_t tweaks
uint_t currTech
 Specifies the index of the current technique use with rendering.

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:24 2005 for NVSGSDK by NVIDIA