C# Class OctreeZone.TerrainZonePageSource

显示文件 Open project: WolfgangSt/axiom Class Usage Examples

Protected Properties

Property Type Description
mAsyncLoading bool
mPageSize int
mTerrainZone TerrainZone
mTileSize int

Public Methods

Method Description
BuildPage ( Real heightData, Material pMaterial ) : TerrainZonePage
Initialize ( TerrainZone tz, int tileSize, int pageSize, bool asyncLoading, TerrainZonePageSourceOptionList optionList ) : void
RequestPage ( ushort x, ushort z ) : void
Shutdown ( ) : void

Protected Methods

Method Description
OnPageConstructed ( int x, int z, Real data ) : void

Method Details

BuildPage() public method

public BuildPage ( Real heightData, Material pMaterial ) : TerrainZonePage
heightData Real
pMaterial Axiom.Graphics.Material
return TerrainZonePage

Initialize() public method

public Initialize ( TerrainZone tz, int tileSize, int pageSize, bool asyncLoading, TerrainZonePageSourceOptionList optionList ) : void
tz TerrainZone
tileSize int
pageSize int
asyncLoading bool
optionList TerrainZonePageSourceOptionList
return void

OnPageConstructed() protected method

protected OnPageConstructed ( int x, int z, Real data ) : void
x int
z int
data Real
return void

RequestPage() public method

public RequestPage ( ushort x, ushort z ) : void
x ushort
z ushort
return void

Shutdown() public method

public Shutdown ( ) : void
return void

Property Details

mAsyncLoading protected_oe property

protected bool mAsyncLoading
return bool

mPageSize protected_oe property

protected int mPageSize
return int

mTerrainZone protected_oe property

protected TerrainZone mTerrainZone
return TerrainZone

mTileSize protected_oe property

protected int mTileSize
return int