Class CommandSendSystemGroup
Inheritance
ComponentSystemBase
SystemBase
ComponentSystemGroup
CommandSendSystemGroup
Inherited Members
ComponentSystemGroup.EnableSystemSorting
ComponentSystemGroup.Created
ComponentSystemGroup.ManagedSystems
ComponentSystemGroup.AddSystemToUpdateList(ComponentSystemBase)
ComponentSystemGroup.AddSystemToUpdateList(SystemHandle)
ComponentSystemGroup.RemoveSystemFromUpdateList(ComponentSystemBase)
ComponentSystemGroup.RemoveSystemFromUpdateList(SystemHandle)
ComponentSystemGroup.SortSystems()
ComponentSystemGroup.FixedRateManager
ComponentSystemGroup.RateManager
ComponentSystemGroup.SetRateManagerCreateAllocator(IRateManager)
ComponentSystemGroup.RateGroupAllocators
SystemBase.Dependency
SystemBase.CheckedStateRef
SystemBase.CompleteDependency()
SystemBase.Entities
SystemBase.Job
SystemBase.Update()
SystemBase.GetComponent<T>(Entity)
SystemBase.SetComponent<T>(Entity, T)
SystemBase.HasComponent<T>(Entity)
SystemBase.HasBuffer<T>(Entity)
SystemBase.GetEntityStorageInfoLookup()
SystemBase.GetStorageInfoFromEntity()
SystemBase.Exists(Entity)
ComponentSystemBase.Enabled
ComponentSystemBase.EntityQueries
ComponentSystemBase.GlobalSystemVersion
ComponentSystemBase.LastSystemVersion
ComponentSystemBase.EntityManager
ComponentSystemBase.World
ComponentSystemBase.SystemHandle
ComponentSystemBase.SystemHandleUntyped
ComponentSystemBase.Time
ComponentSystemBase.WorldUpdateAllocator
ComponentSystemBase.ShouldRunSystem()
ComponentSystemBase.GetDynamicComponentTypeHandle(ComponentType)
ComponentSystemBase.GetSharedComponentTypeHandle<T>()
ComponentSystemBase.GetDynamicSharedComponentTypeHandle(ComponentType)
ComponentSystemBase.GetEntityTypeHandle()
ComponentSystemBase.RequireForUpdate(EntityQuery)
ComponentSystemBase.RequireAnyForUpdate(params EntityQuery[])
ComponentSystemBase.RequireForUpdate<T>()
ComponentSystemBase.RequireSingletonForUpdate<T>()
ComponentSystemBase.HasSingleton<T>()
ComponentSystemBase.GetSingleton<T>()
ComponentSystemBase.GetSingletonRW<T>()
ComponentSystemBase.TryGetSingleton<T>(out T)
ComponentSystemBase.TryGetSingletonBuffer<T>(out DynamicBuffer<T>)
ComponentSystemBase.SetSingleton<T>(T)
ComponentSystemBase.GetSingletonEntity<T>()
ComponentSystemBase.TryGetSingletonEntity<T>(out Entity)
ComponentSystemBase.GetEntityQuery(params ComponentType[])
ComponentSystemBase.GetEntityQuery(params EntityQueryDesc[])
ComponentSystemBase.GetEntityQuery(in EntityQueryBuilder)
Assembly: Unity.NetCode.dll
Syntax
[WorldSystemFilter(WorldSystemFilterFlags.ClientSimulation|WorldSystemFilterFlags.ThinClientSimulation, WorldSystemFilterFlags.ClientSimulation|WorldSystemFilterFlags.ThinClientSimulation)]
[UpdateInGroup(typeof(GhostSimulationSystemGroup))]
[UpdateAfter(typeof(GhostInputSystemGroup))]
[UpdateAfter(typeof(GhostReceiveSystem))]
public class CommandSendSystemGroup : ComponentSystemGroup
Fields
k_MaxCommandSerializedPayloadBytes
The maximum serialized size of an individual Command payload, including command headers.
Thus, verified after delta-compression.
Declaration
public const int k_MaxCommandSerializedPayloadBytes = 1024
Field Value
The maximum number of commands you can send from the client to the server - for a given ghost - in a single packet.
k_MaxInputBufferSendBits. 2^5 = (0,31), but we can exclude zero, so it's (1,32).
Declaration
public const int k_MaxInputBufferSendSize = 32
Field Value