#include <polyinfo.h>
Public Member Functions | |
| TextureClass * | Peek_Texture () const |
| VertexMaterialClass * | Peek_Vertex_Material () const |
| ShaderClass * | Peek_Shader () const |
| void | Set_Texture (TextureClass *texture) |
| void | Set_Vertex_Material (VertexMaterialClass *vertexMaterial) |
| void | Set_Shader (ShaderClass *shader) |
| void | Set (TextureClass *texture, VertexMaterialClass *vertexMaterial, ShaderClass *shader) |
| PolygonInfoClass (TextureClass *texture=0, VertexMaterialClass *vertexMaterial=0, ShaderClass *shader=0) | |
| ~PolygonInfoClass () | |
Protected Attributes | |
| TextureClass * | Texture |
| VertexMaterialClass * | VertexMaterial |
| ShaderClass * | Shader |
This class is a simple storage class that keeps track of a texture, vertex material and a shader.
Definition at line 57 of file polyinfo.h.
|
inline |
Definition at line 77 of file polyinfo.h.
| PolygonInfoClass::~PolygonInfoClass | ( | ) |
Definition at line 73 of file polyinfo.cpp.
|
inline |
Definition at line 64 of file polyinfo.h.
|
inline |
Definition at line 62 of file polyinfo.h.
|
inline |
Definition at line 63 of file polyinfo.h.
|
inline |
Definition at line 70 of file polyinfo.h.
| void PolygonInfoClass::Set_Shader | ( | ShaderClass * | shader | ) |
Definition at line 63 of file polyinfo.cpp.
| void PolygonInfoClass::Set_Texture | ( | TextureClass * | texture | ) |
Definition at line 45 of file polyinfo.cpp.
| void PolygonInfoClass::Set_Vertex_Material | ( | VertexMaterialClass * | vertexMaterial | ) |
Definition at line 53 of file polyinfo.cpp.
|
protected |
Definition at line 90 of file polyinfo.h.
|
protected |
Definition at line 88 of file polyinfo.h.
|
protected |
Definition at line 89 of file polyinfo.h.