![]() |
Public API Reference |
#include <polygon.h>
Inheritance diagram for iPolygonTexture:

Public Methods | |
| virtual iMaterialHandle * | GetMaterialHandle ()=0 |
| Get the material handle associated with this polygon. More... | |
| virtual csPolyTextureMapping * | GetTMapping () const=0 |
| Get the mapping to use for this texture. More... | |
| virtual csPolyLightMapMapping * | GetLMapping () const=0 |
| Get the mapping to use for this lightmap. More... | |
| virtual iLightMap * | GetLightMap ()=0 |
| Get light map. More... | |
| virtual int | GetLightCellSize ()=0 |
| Query the size of one light cell (always a power of two). More... | |
| virtual int | GetLightCellShift ()=0 |
| Query log2 (cell size). More... | |
| virtual void * | GetCacheData (int idx)=0 |
| Get data used internally by texture cache. More... | |
| virtual void | SetCacheData (int idx, void *d)=0 |
| Set data used internally by texture cache. More... | |
Definition at line 403 of file polygon.h.
|
|
Get data used internally by texture cache.
|
|
|
Query log2 (cell size).
|
|
|
Query the size of one light cell (always a power of two).
|
|
|
Get light map.
|
|
|
Get the mapping to use for this lightmap.
|
|
|
Get the material handle associated with this polygon.
|
|
|
Get the mapping to use for this texture.
|
|
||||||||||||
|
Set data used internally by texture cache.
|