Space Engineers
Protected Member Functions | List of all members
Multiplayer.MySpaceClientState Class Reference
Inheritance diagram for Multiplayer.MySpaceClientState:
Sandbox.Engine.Multiplayer.MyClientState VRage.Network.MyClientStateBase

Protected Member Functions

override void WriteInternal (BitStream stream, MyEntity controlledEntity)
 
override void ReadInternal (BitStream stream, MyNetworkClient sender, MyEntity controlledEntity)
 
- Protected Member Functions inherited from Sandbox.Engine.Multiplayer.MyClientState
virtual void GetControlledEntity (out MyEntity controlledEntity, out bool hasControl)
 
void WritePlanetSectors (BitStream stream)
 
void ReadPlanetSectors (BitStream stream)
 

Additional Inherited Members

- Public Types inherited from Sandbox.Engine.Multiplayer.MyClientState
enum  MyContextKind {
  MyContextKind.None = 0, MyContextKind.Terminal = 1, MyContextKind.Inventory = 2, MyContextKind.Production = 3,
  MyContextKind.Building = 4
}
 
- Public Member Functions inherited from Sandbox.Engine.Multiplayer.MyClientState
override void Serialize (BitStream stream, bool outOfOrder)
 Serializes state into/from bit stream. EndpointId should be ignored. More...
 
override void Update ()
 
- Public Attributes inherited from Sandbox.Engine.Multiplayer.MyClientState
readonly Dictionary< long, HashSet< long > > KnownSectors = new Dictionary<long, HashSet<long>>()
 
- Public Attributes inherited from VRage.Network.MyClientStateBase
MyTimeSpan ClientTimeStamp
 
- Properties inherited from Sandbox.Engine.Multiplayer.MyClientState
MyContextKind Context [get, protected set]
 Client point of interest, used on server to replicate nearby entities More...
 
MyEntity ContextEntity [get, protected set]
 
override Vector3D Position [get, protected set]
 
override IMyReplicable ControlledReplicable [get]
 
- Properties inherited from VRage.Network.MyClientStateBase
EndpointId EndpointId [get, set]
 Client endpoint, don't serialize it in Serialize() More...
 
long SupportId [get, protected set]
 
virtual Vector3D Position [get, protected set]
 
abstract IMyReplicable ControlledReplicable [get]
 

Detailed Description

Definition at line 11 of file MySpaceClientState.cs.

Member Function Documentation

override void Multiplayer.MySpaceClientState.ReadInternal ( BitStream  stream,
MyNetworkClient  sender,
MyEntity  controlledEntity 
)
inlineprotectedvirtual

Implements Sandbox.Engine.Multiplayer.MyClientState.

Definition at line 36 of file MySpaceClientState.cs.

override void Multiplayer.MySpaceClientState.WriteInternal ( BitStream  stream,
MyEntity  controlledEntity 
)
inlineprotectedvirtual

Implements Sandbox.Engine.Multiplayer.MyClientState.

Definition at line 24 of file MySpaceClientState.cs.


The documentation for this class was generated from the following file: