Class ClientSimulationSystemGroup
Inheritance
System.Object
ClientSimulationSystemGroup
Inherited Members
Unity.Entities.SystemBase.GetComponent<T>(Unity.Entities.Entity)
Unity.Entities.SystemBase.GetBuffer<T>(Unity.Entities.Entity, System.Boolean)
Unity.Entities.ComponentSystemBase.GetSingleton<T>()
Unity.Entities.ComponentSystemBase.TryGetSingleton<T>(T)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Unity.NetCode
Syntax
[DisableAutoCreation]
[AlwaysUpdateSystem]
public class ClientSimulationSystemGroup : ComponentSystemGroup
Fields
m_systemsInGroup
Declaration
protected List<ComponentSystemBase> m_systemsInGroup
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<ComponentSystemBase> |
Properties
InterpolationTick
Declaration
public uint InterpolationTick { get; }
Property Value
Type | Description |
---|---|
System.UInt32 |
InterpolationTickFraction
Declaration
public float InterpolationTickFraction { get; }
Property Value
Type | Description |
---|---|
System.Single |
ServerTick
Declaration
public uint ServerTick { get; }
Property Value
Type | Description |
---|---|
System.UInt32 |
ServerTickDeltaTime
Declaration
public float ServerTickDeltaTime { get; }
Property Value
Type | Description |
---|---|
System.Single |
ServerTickFraction
Declaration
public float ServerTickFraction { get; }
Property Value
Type | Description |
---|---|
System.Single |
Systems
Declaration
public override IEnumerable<ComponentSystemBase> Systems { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<ComponentSystemBase> |
Methods
OnCreate()
Declaration
protected override void OnCreate()
Overrides
OnUpdate()
Declaration
protected override void OnUpdate()
Overrides
SortSystemUpdateList()
Declaration
public override void SortSystemUpdateList()