Public Member Functions | |
| KSubTileDraw (KTile *pTile, float PosX, float PosY) | |
| virtual | ~KSubTileDraw () |
| void | ToDraw (bool bDraw) |
| bool | IsToDraw () |
| bool | Init (KRender *pRender) |
| void | Draw () |
| void | SetCurrentMipLevel (u32 MipLevel) |
| u32 | GetCurrentMipLevel () |
| KVector * | GetpBBox () |
| void | ComputeBBox () |
| bool | GetRayIntersection (KVector &Orig, KVector &Dir, KVector *pPoint) |
| void | BuildVertex () |
| KTileDraw * | GetpTileDraw () |
| void | ReloadShader () |
Protected Member Functions | |
| void | FlushIndexList () |
| void | AddIndexList (u32 MipIndices) |
| bool | GetHeight (s32 CellX, s32 CellY, KTILEHEIGHT *pHeight) |
| KVector | GetNormal (s32 CellX, s32 CellY) |
Protected Attributes | |
| KShader * | m_pShader |
| KSHADER | m_hShader |
| KSubTileDrawMipMesh * | m_pMipMesh |
| u32 | m_nMipMesh |
| u32 | m_CurrentMipLevel |
| bool | m_bDraw |
| KINDEX * | m_pIndexList |
| u32 | m_nIndexList |
| u32 | m_nIndexListPos |
| KVector | m_pBBox [8] |
Definition at line 62 of file SubTileDraw.h.
1.5.1-p1