• Dokumentation (master)
  • Dokumentation (develop)
Show / Hide Table of Contents
  • OctoAwesome
    • Axis
    • Block
    • BlockDefinition
    • Blocks
    • Chunk
    • ChunkColumn
    • Component
    • ComponentList<T>
    • Coordinate
    • Entity
    • EntityComponent
    • EntityFilterAttribute
    • EntityList
    • Extension
    • FailEntityChunkArgs
    • GlobalChunkCache
    • IBlockDefinition
    • IChunk
    • IChunkColumn
    • IClimateMap
    • IDefinition
    • IDefinitionManager
    • IEntityList
    • IExtension
    • IExtensionLoader
    • IExtensionResolver
    • IGlobalChunkCache
    • IInventoryableDefinition
    • IItem
    • IItemDefinition
    • ILocalChunkCache
    • IMapGenerator
    • IMapPopulator
    • Index2
    • Index3
    • InventorySlot
    • IPersistenceManager
    • IPlanet
    • IResource
    • IResourceManager
    • ISettings
    • Item
    • IUniverse
    • LocalBuilder
    • LocalChunkCache
    • MapPopulator
    • OrientationFlags
    • PhysicalProperties
    • Planet
    • PlanetIndex3
    • Player
    • Simulation
    • SimulationComponent
    • SimulationComponent<C1, C2, C3>
    • SimulationComponent<C1, C2>
    • SimulationComponent<C1>
    • SimulationState
    • Universe
    • UpdateableEntity
    • Wall
  • OctoAwesome.Basics
    • ITreeDefinition
    • TreeDefinition
  • OctoAwesome.EntityComponents
    • BodyComponent
    • ControllableComponent
    • HeadComponent
    • InventoryComponent
    • PositionComponent
    • RenderComponent
    • ToolBarComponent
  • OctoAwesome.Runtime
    • DefinitionManager
    • DiskPersistenceManager
    • ExtensionLoader
    • IPlayerController
    • ResourceManager

Class LocalBuilder

Erzeugt ein lokales Koordinatensystem.

Vererbung
System.Object
LocalBuilder
Namespace: OctoAwesome
Assembly: OctoAwesome.dll
Syntax
public class LocalBuilder : object

Konstructoren

LocalBuilder(Int32, Int32, Int32, IChunkColumn, IChunkColumn, IChunkColumn, IChunkColumn)

Erzeugt eine neue Instanz der Klasse LocalBuilder

Deklaration
public LocalBuilder(int originX, int originY, int originZ, IChunkColumn column00, IChunkColumn column10, IChunkColumn column01, IChunkColumn column11)
Parameter
Typ Name Beschreibung
System.Int32 originX
System.Int32 originY
System.Int32 originZ
IChunkColumn column00
IChunkColumn column10
IChunkColumn column01
IChunkColumn column11

Methoden

FillSphere(Int32, Int32, Int32, Int32, UInt16, Int32)

Deklaration
public void FillSphere(int x, int y, int z, int radius, ushort block, int meta = 0)
Parameter
Typ Name Beschreibung
System.Int32 x
System.Int32 y
System.Int32 z
System.Int32 radius
System.UInt16 block
System.Int32 meta

GetBlock(Int32, Int32, Int32)

Deklaration
public ushort GetBlock(int x, int y, int z)
Parameter
Typ Name Beschreibung
System.Int32 x
System.Int32 y
System.Int32 z
R�ckgabewert
Typ Beschreibung
System.UInt16

GetColumn(IChunkColumn, IChunkColumn, IChunkColumn, IChunkColumn, Int32, Int32)

Deklaration
public static IChunkColumn GetColumn(IChunkColumn column00, IChunkColumn column10, IChunkColumn column01, IChunkColumn column11, int x, int y)
Parameter
Typ Name Beschreibung
IChunkColumn column00
IChunkColumn column10
IChunkColumn column01
IChunkColumn column11
System.Int32 x
System.Int32 y
R�ckgabewert
Typ Beschreibung
IChunkColumn

GetSurfaceHeight(IChunkColumn, IChunkColumn, IChunkColumn, IChunkColumn, Int32, Int32)

Deklaration
public static int GetSurfaceHeight(IChunkColumn column00, IChunkColumn column10, IChunkColumn column01, IChunkColumn column11, int x, int y)
Parameter
Typ Name Beschreibung
IChunkColumn column00
IChunkColumn column10
IChunkColumn column01
IChunkColumn column11
System.Int32 x
System.Int32 y
R�ckgabewert
Typ Beschreibung
System.Int32

SetBlock(Int32, Int32, Int32, UInt16, Int32)

Deklaration
public void SetBlock(int x, int y, int z, ushort block, int meta = 0)
Parameter
Typ Name Beschreibung
System.Int32 x
System.Int32 y
System.Int32 z
System.UInt16 block
System.Int32 meta
Nach oben Projekt OctoAwesome · Projektwebsite · Impressum · Datenschutzerklärung
Generated by DocFX