Show / Hide Table of Contents

Class Chunk

Inheritance
System.Object
Chunk
Namespace: Eco.Shared.Voxel
Assembly: Eco.Shared.dll
Syntax
public static class Chunk : Object

Fields

Area

Declaration
public const int Area = 100
Field Value
Type Description
System.Int32

BlocksProperty

Declaration
public const string BlocksProperty = "b"
Field Value
Type Description
System.String

ColorProperty

Declaration
public const string ColorProperty = "c"
Field Value
Type Description
System.String

Count

Declaration
public const int Count = 1000
Field Value
Type Description
System.Int32

EncasementProperty

Declaration
public const string EncasementProperty = "n"
Field Value
Type Description
System.String

ExtraProperty

Declaration
public const string ExtraProperty = "e"
Field Value
Type Description
System.String

PositionProperty

Declaration
public const string PositionProperty = "p"
Field Value
Type Description
System.String

Size

Declaration
public const int Size = 10
Field Value
Type Description
System.Int32

Methods

Index(Vector3i)

Declaration
public static int Index(Vector3i localPosition)
Parameters
Type Name Description
Vector3i localPosition
Returns
Type Description
System.Int32

Index(Int32, Int32, Int32)

Declaration
public static int Index(int x, int y, int z)
Parameters
Type Name Description
System.Int32 x
System.Int32 y
System.Int32 z
Returns
Type Description
System.Int32

Location(Int32)

gets the localposition given an index (1D -> 3D)

Declaration
public static Vector3i Location(int index)
Parameters
Type Name Description
System.Int32 index
Returns
Type Description
Vector3i
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾