Property | Type | Description | |
---|---|---|---|
CHUNK_SIZE_X | int | ||
CHUNK_SIZE_Y | int | ||
CHUNK_SIZE_Z | int | ||
TerrainGenerators | ITerrainGenerator>.Dictionary | ||
Voxels | byte[] | ||
mMaterials |
Method | Description | |
---|---|---|
AND ( |
||
AddMaterial ( |
||
FillVoxels ( System.Vector3 min, System.Vector3 max, byte v ) : void | ||
FindNearestAirVoxel ( System.Vector3 subject, bool ForAvatar ) : System.Vector3 | ||
ForEachVoxel ( Action |
||
FromBytes ( byte b ) : void | ||
Generate ( string method, long seed, long X, long Y ) : void | ||
Generate ( string method, long seed, long X, long Y, object args ) : void | ||
GetBoolsSerialised ( ) : bool[] | ||
GetChunk ( int x, int y ) : byte[] | ||
GetChunkBlock ( byte &chunk, int x, int y, int z ) : byte | ||
GetChunkData ( int X, int Y, int Z ) : byte[] | ||
GetDoubles ( ) : ].double[ | ||
GetDoubles ( bool lowest ) : ].double[ | ||
GetHeightAt ( int x, int y ) : double | ||
GetSolidsArray ( ) : bool[] | ||
GetVoxel ( System.Vector3 pos ) : byte | ||
GetVoxel ( int x, int y, int z ) : byte | ||
ImportHeightmap ( float heightmap ) : void | ||
IsInsideTerrain ( System.Vector3 pos ) : bool | ||
IsSolid ( int x, int y, int z ) : bool | ||
Load ( string RegionName ) : void | ||
LoadFromFile ( string file ) : void | ||
LoadFromXmlString ( string data ) : void | ||
MakeCopy ( ) : IVoxelChannel | ||
MoveVoxel ( System.Vector3 from, System.Vector3 to ) : void | ||
Save ( string RegionName ) : void | ||
SaveToFile ( string file ) : void | ||
SaveToXmlString ( ) : string | ||
SetChunkBlock ( byte &chunk, byte type, int x, int y, int z ) : void | ||
SetTo ( byte b ) : void | ||
SetVoxel ( System.Vector3 pos, byte v ) : void | ||
SetVoxel ( int x, int y, int z, byte voxel ) : void | ||
Tainted ( int x, int y, int z ) : bool | ||
ToBytes ( ) : byte[] | ||
ToMaterialMap ( ) : int[,,] | ||
VoxelChannel ( int x, int y, int z ) : System |
Constructor.
|
|
VoxelChannel ( uint x, uint y, uint z ) : System | ||
inGrid ( System.Vector3 pos ) : bool | ||
operator ( ) : |
||
this ( int x, int y, int z ) : int |
Method | Description | |
---|---|---|
GetFloatsSerialised ( ) : float[] | ||
ReadXml ( |
||
VoxelsFromXml ( XmlReader xmlReader ) : void | ||
WriteXML ( |
static public AND ( |
||
a | ||
b | ||
rep | ReplaceMode | |
return |
public AddMaterial ( |
||
butts | ||
return | void |
public FillVoxels ( System.Vector3 min, System.Vector3 max, byte v ) : void | ||
min | System.Vector3 | |
max | System.Vector3 | |
v | byte | |
return | void |
public FindNearestAirVoxel ( System.Vector3 subject, bool ForAvatar ) : System.Vector3 | ||
subject | System.Vector3 | |
ForAvatar | bool | |
return | System.Vector3 |
public Generate ( string method, long seed, long X, long Y ) : void | ||
method | string | |
seed | long | |
X | long | |
Y | long | |
return | void |
public Generate ( string method, long seed, long X, long Y, object args ) : void | ||
method | string | |
seed | long | |
X | long | |
Y | long | |
args | object | |
return | void |
public GetChunkBlock ( byte &chunk, int x, int y, int z ) : byte | ||
chunk | byte | |
x | int | |
y | int | |
z | int | |
return | byte |
public GetChunkData ( int X, int Y, int Z ) : byte[] | ||
X | int | |
Y | int | |
Z | int | |
return | byte[] |
public GetDoubles ( bool lowest ) : ].double[ | ||
lowest | bool | |
return | ].double[ |
public GetVoxel ( System.Vector3 pos ) : byte | ||
pos | System.Vector3 | |
return | byte |
public GetVoxel ( int x, int y, int z ) : byte | ||
x | int | |
y | int | |
z | int | |
return | byte |
public ImportHeightmap ( float heightmap ) : void | ||
heightmap | float | |
return | void |
public IsInsideTerrain ( System.Vector3 pos ) : bool | ||
pos | System.Vector3 | |
return | bool |
public LoadFromXmlString ( string data ) : void | ||
data | string | |
return | void |
public MoveVoxel ( System.Vector3 from, System.Vector3 to ) : void | ||
from | System.Vector3 | |
to | System.Vector3 | |
return | void |
public SetChunkBlock ( byte &chunk, byte type, int x, int y, int z ) : void | ||
chunk | byte | |
type | byte | |
x | int | |
y | int | |
z | int | |
return | void |
public SetVoxel ( System.Vector3 pos, byte v ) : void | ||
pos | System.Vector3 | |
v | byte | |
return | void |
public SetVoxel ( int x, int y, int z, byte voxel ) : void | ||
x | int | |
y | int | |
z | int | |
voxel | byte | |
return | void |
public VoxelChannel ( int x, int y, int z ) : System | ||
x | int | /// X size /// |
y | int | /// Y size /// |
z | int | /// Z size /// |
return | System |
public VoxelChannel ( uint x, uint y, uint z ) : System | ||
x | uint | |
y | uint | |
z | uint | |
return | System |
public Dictionary |
||
return | ITerrainGenerator>.Dictionary |