#include <polygon.h>
Inheritance diagram for csPolyTexGouraud:
Public Methods | |
virtual int | GetTextureType () |
Return a type for the kind of texturing used. | |
void | Setup (csPolygon3D *iParent) |
Setup this lighting structure with the rignt number of vertices, taken from parent object. More... | |
virtual void | Setup (iPolygon3D *iParent) |
Setup this lighting structure with the rignt number of vertices, taken from parent object. More... | |
virtual void | ClearColors () |
Clear all color information. | |
virtual csColor* | GetColors () |
Get the pointer to the vertex color table. | |
virtual csColor* | GetStaticColors () |
Get the pointer to the static vertex color table. | |
void | AddColor (int i, float r, float g, float b) |
Add a color to the static color array. | |
void | AddDynamicColor (int i, float r, float g, float b) |
Add a color to the dynamic color array. | |
void | SetDynamicColor (int i, float r, float g, float b) |
Set a color in the dynamic array. | |
virtual void | ResetDynamicColor (int i) |
Reset a dynamic color to the static values. | |
virtual void | SetDynamicColor (int i, const csColor &c) |
Set a color in the dynamic array. | |
void | SetColor (int i, float r, float g, float b) |
Set a color in the static array. | |
virtual void | SetColor (int i, const csColor &c) |
Set a color in the static array. | |
SCF_DECLARE_IBASE_EXT (csPolyTexFlat) | |
Public Attributes | |
csPolyTexGouraud::eiPolyTexGouraud | scfiPolyTexGouraud |
Protected Methods | |
csPolyTexGouraud () | |
Constructor. | |
virtual | ~csPolyTexGouraud () |
Destructor. | |
Friends | |
class | csPolygon3D |
|
Setup this lighting structure with the rignt number of vertices, taken from parent object. The contents of U/V array are not destroyed, if it was previously allocated. Reimplemented from csPolyTexFlat. |
|
Setup this lighting structure with the rignt number of vertices, taken from parent object. The contents of U/V array are not destroyed, if it was previously allocated. Reimplemented from csPolyTexFlat. |