• 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

Interface IUniverse

Basisschnittstelle für die Universen in OctoAwesome. Ein Universum beinhaltet verschiedene Planeten und entspricht einem Speicherstand.

Namespace: OctoAwesome
Assembly: OctoAwesome.dll
Syntax
public interface IUniverse

Eigenschaften

Id

ID des Universums

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

Name

Der Name des Universums

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

Seed

Der Generierungsseed des Universums

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

Methoden

Deserialize(Stream)

Deserialisiert das Universe aus dem angegebenen Stream.

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

Quellstream

Serialize(Stream)

Serialisiert das Usinerse in den angegebenen Stream.

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

Zielstream

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