• 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 Universe

Ein Universum von OctoAwesome. Ein Universum beinhaltet verschiedene Planeten und entspricht einem Speicherstand.

Vererbung
System.Object
Universe
Implementiert
IUniverse
Namespace: OctoAwesome
Assembly: OctoAwesome.dll
Syntax
public class Universe : object, IUniverse

Konstructoren

Universe()

Erzeugt eine neue Instanz eines Universums

Deklaration
public Universe()

Universe(Guid, String, Int32)

Erzeugt eine neue Instanz eines Universums

Deklaration
public Universe(Guid id, string name, int seed)
Parameter
Typ Name Beschreibung
Guid id

Die GUID des Universums

System.String name

Der Name des Universums

System.Int32 seed

Der Generierungsseed des Universums

Eigenschaften

Id

ID des Universums

Deklaration
public Guid Id { get; set; }
Wert der Eigenschaft
Typ Beschreibung
Guid

Name

Der Name des Universums

Deklaration
public string Name { get; set; }
Wert der Eigenschaft
Typ Beschreibung
System.String

Seed

Universe Seed

Deklaration
public int Seed { get; set; }
Wert der Eigenschaft
Typ Beschreibung
System.Int32

Methoden

Deserialize(Stream)

Deserialisiert ein Universum aus dem angegebenen Stream

Deklaration
public void Deserialize(Stream stream)
Parameter
Typ Name Beschreibung
Stream stream

Serialize(Stream)

Serialisiert das Universum in den angegebenen Stream

Deklaration
public void Serialize(Stream stream)
Parameter
Typ Name Beschreibung
Stream stream

Implementiert

IUniverse
Nach oben Projekt OctoAwesome · Projektwebsite · Impressum · Datenschutzerklärung
Generated by DocFX