Struct RpcCommandRequestSystem<TActionSerializer, TActionRequest>.SendRpcData
Syntax
protected struct SendRpcData
Fields
actionRequestType
Declaration
[ReadOnly]
public ComponentTypeHandle<TActionRequest> actionRequestType
Field Value
Type |
Description |
Unity.Entities.ComponentTypeHandle<TActionRequest> |
|
commandBuffer
Declaration
public EntityCommandBuffer.ParallelWriter commandBuffer
Field Value
Type |
Description |
Unity.Entities.EntityCommandBuffer.ParallelWriter |
|
connections
Declaration
[DeallocateOnJobCompletion]
[ReadOnly]
public NativeArray<Entity> connections
Field Value
entitiesType
Declaration
[ReadOnly]
public EntityTypeHandle entitiesType
Field Value
Type |
Description |
Unity.Entities.EntityTypeHandle |
|
ghostFromEntity
Declaration
[ReadOnly]
public ComponentDataFromEntity<GhostComponent> ghostFromEntity
Field Value
rpcFromEntity
Declaration
public BufferFromEntity<OutgoingRpcDataStreamBufferComponent> rpcFromEntity
Field Value
rpcQueue
Declaration
public RpcQueue<TActionSerializer, TActionRequest> rpcQueue
Field Value
Type |
Description |
RpcQueue<TActionSerializer, TActionRequest> |
|
rpcRequestType
Declaration
[ReadOnly]
public ComponentTypeHandle<SendRpcCommandRequestComponent> rpcRequestType
Field Value
Methods
Execute(ArchetypeChunk, Int32)
Declaration
public void Execute(ArchetypeChunk chunk, int orderIndex)
Parameters
LambdaMethod(Entity, Int32, SendRpcCommandRequestComponent, TActionRequest)
Declaration
public void LambdaMethod(Entity entity, int orderIndex, in SendRpcCommandRequestComponent dest, in TActionRequest action)
Parameters