Public Member Functions | |
| KLandscapeDraw (KRender *pRender) | |
| void | Draw (float fSunTime) |
| void | DrawMiniMap (float Zoom) |
| void | DrawBrush () |
| virtual bool | NewLandscape (s32 Width, s32 Height) |
| virtual bool | LoadLandscape (char *pFileName) |
| virtual void | Flush () |
| bool | IsDrawSky () |
| bool | IsDrawSea () |
| bool | IsDrawMiniMap () |
| bool | IsDrawTiles () |
| bool | IsDrawWireFrame () |
| void | DrawSky (bool bDrawSky) |
| void | DrawSea (bool bDrawSea) |
| void | DrawMiniMap (bool bDrawMiniMap) |
| void | DrawTiles (bool bDrawTiles) |
| void | DrawWireFrame (bool bDrawWire) |
| void | SetBrush (s32 x, s32 y, s32 Size) |
| void | ChangeLevel (s32 Height) |
| void | ChangeTexture (char *pTextureName) |
| void | RotateTexture (float Angle) |
| KSubTileDraw * | GetpSubTileDraw (s32 SubTileX, s32 SubTileY) |
| KVector | GetBrushVector () |
Protected Member Functions | |
| virtual KTile * | AllocTile (KLandscape *pLandscape) |
| void | DrawBrushCell (s32 CellX, s32 CellY) |
| void | DrawBrushSquareCells (s32 CellX, s32 CellY, u32 Size) |
Protected Attributes | |
| KRender * | m_pRender |
| KSkyDraw | m_Sky |
| KSeaDraw | m_Sea |
| KSunDraw | m_Sun |
| KPt | m_BrushPos |
| KPt | m_LastBrushPos |
| s32 | m_BrushSize |
| KSHADER | m_hBrushCell |
| KVector | m_BrushVector |
| bool | m_bLoaded |
| bool | m_bDrawSky |
| bool | m_bDrawSea |
| bool | m_bDrawTiles |
| bool | m_bDrawMiniMap |
| bool | m_bDrawWireFrame |
Definition at line 24 of file LandscapeDraw.h.
1.5.1-p1