KTileDraw Class Reference

Inheritance diagram for KTileDraw:
[legend]
Collaboration diagram for KTileDraw:
[legend]
List of all members.

Public Member Functions

 KTileDraw (KLandscape *pLandscape)
virtual ~KTileDraw ()
virtual bool NewTile ()
virtual bool LoadTile (KFile &File)
virtual bool SaveTile (KFile &File)
virtual void Flush ()
bool Init (KRender *pRender)
void Draw (KPlane *pClipPlanes, u32 nClipPlanes)
KSHADER GethMiniMapShader ()
KRenderGetpRender ()
KSubTileDrawGetpSubTileDraw (s32 SubTileX, s32 SubTileY)
KVectorGetpBBox ()
void ComputeBBox ()
bool GetRayIntersection (KVector &Orig, KVector &Dir, KVector *pPoint)
void ToDraw (bool bDraw)
bool IsToDraw ()
KLandscapeDrawGetpLandscapeDraw ()
virtual void LoadHeightMap (KFile &File)
virtual void SaveHeightMap (KFile &File)

Protected Member Functions

virtual KSubTileAllocSubTile (KTile *pTile, float PosX, float PosY)

Protected Attributes

KRenderm_pRender
KSHADER m_hMiniMap
KVector m_pBBox [8]
bool m_bDraw

Detailed Description

Definition at line 27 of file TileDraw.h.


The documentation for this class was generated from the following files:
Generated on Sun Mar 25 20:02:43 2007 for Zythum Project by  doxygen 1.5.1-p1