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

NBFPointLight Struct Reference

#include <NBF.h>

Inheritance diagram for NBFPointLight:

Inheritance graph
[legend]
Collaboration diagram for NBFPointLight:

Collaboration graph
[legend]
List of all members.

Public Methods

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


Public Attributes

float3_t attenuation
 Specifies the attenuation factors of the point light. The x-component of the vector specifies the constant term of the attenuation, the y-component of the vector specifies the linear term of the attenuation, and the z-component of the vector specifies the quadratic term of the attenuation. More...


Detailed Description

The object code for a NBFPointLight is NBF_POINT_LIGHT.


Member Function Documentation

NBFPointLight::PADDING  
 

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

Reimplemented from NBFObject.


Member Data Documentation

float3_t NBFPointLight::attenuation
 

Specifies the attenuation factors of the point light. The x-component of the vector specifies the constant term of the attenuation, the y-component of the vector specifies the linear term of the attenuation, and the z-component of the vector specifies the quadratic term of the attenuation.


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