#include <polygon.h>
Inheritance diagram for csPolyTexLightMap:
Public Methods | |
void | Setup (csPolygon3D *poly3d, csMaterialWrapper *math) |
Setup for the given polygon and material. | |
virtual int | GetTextureType () |
Return a type for the kind of texturing used. | |
csPolyTexture* | GetPolyTex () |
Get the polytexture (lighted texture). | |
csPolyTxtPlane* | GetTxtPlane () const |
Return the texture plane of this polygon. | |
virtual iPolyTxtPlane* | GetPolyTxtPlane () const |
Return the texture plane of this polygon. | |
void | SetTxtPlane (csPolyTxtPlane *txt_pl) |
Set the texture plane. | |
void | NewTxtPlane () |
Create a new texture plane. | |
iLightMap* | GetLightMap () |
Get the lightmap belonging with this polygon. | |
SCF_DECLARE_IBASE_EXT (csPolyTexType) | |
Public Attributes | |
csPolyTexLightMap::eiPolyTexLightMap | scfiPolyTexLightMap |
Friends | |
class | csPolygon3D |