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

Vererbung
System.Object
Component
EntityComponent
PositionComponent
Vererbte Member
EntityComponent.Entity
EntityComponent.SetEntity(Entity)
EntityComponent.OnSetEntity()
Component.Enabled
Namespace: OctoAwesome.EntityComponents
Assembly: OctoAwesome.dll
Syntax
public sealed class PositionComponent : EntityComponent

Eigenschaften

Direction

Deklaration
public float Direction { get; set; }
Wert der Eigenschaft
Typ Beschreibung
System.Single

Position

Deklaration
public Coordinate Position { get; set; }
Wert der Eigenschaft
Typ Beschreibung
Coordinate

Methoden

Deserialize(BinaryReader, IDefinitionManager)

Deklaration
public override void Deserialize(BinaryReader reader, IDefinitionManager definitionManager)
Parameter
Typ Name Beschreibung
BinaryReader reader
IDefinitionManager definitionManager
Overrides
Component.Deserialize(BinaryReader, IDefinitionManager)

Serialize(BinaryWriter, IDefinitionManager)

Deklaration
public override void Serialize(BinaryWriter writer, IDefinitionManager definitionManager)
Parameter
Typ Name Beschreibung
BinaryWriter writer
IDefinitionManager definitionManager
Overrides
Component.Serialize(BinaryWriter, IDefinitionManager)
Nach oben Projekt OctoAwesome · Projektwebsite · Impressum · Datenschutzerklärung
Generated by DocFX