#include <NBF.h>
Inheritance diagram for NBFFaceAttribute:
Public Methods | |
PADDING (2) | |
Padding bits to ensure offset of polygonOffsetFactor is on a 4-byte boundary, regardless of packing. More... | |
PADDING (7) | |
Padding bits to ensure the size of NBFStateAttribute is a multiple of 4, regardless of packing. More... | |
Public Attributes | |
float3_t | ambientColor |
Specifies the gloabal ambient color to be used for rendering. More... | |
ubyte_t | backFaceCulling |
Specifies if culling of back faces should be enabled for rendering. More... | |
ubyte_t | polygonOffsetEnabled |
Specifies if polygon offset should be enabled for rendering. More... | |
float | polygonOffsetFactor |
Specifies the scale factor to be used to create a variable depth offset for a polygon. More... | |
float | polygonOffsetUnits |
Specifies a unit that is multiplied by a render API implementation-specific value to create a constant depth offset. More... | |
ubyte_t | twoSidedLighting |
Specifies if two-sided lighting should be enabled for rendering. More... |
The object code for a NBFFaceAttribute is NBF_FACE_ATTRIBUTE.
|
Padding bits to ensure offset of polygonOffsetFactor is on a 4-byte boundary, regardless of packing.
|
|
Padding bits to ensure the size of NBFStateAttribute is a multiple of 4, regardless of packing.
|
|
Specifies the gloabal ambient color to be used for rendering.
|
|
Specifies if culling of back faces should be enabled for rendering.
|
|
Specifies if polygon offset should be enabled for rendering.
|
|
Specifies the scale factor to be used to create a variable depth offset for a polygon.
|
|
Specifies a unit that is multiplied by a render API implementation-specific value to create a constant depth offset.
|
|
Specifies if two-sided lighting should be enabled for rendering.
|