Table of Contents

Struct EntityUpdate

Namespace
Typhon.Protocol
Assembly
Typhon.Protocol.dll

Incremental update for a Modified entity. Contains only the components that changed.

[MemoryPackable(GenerateType.Object)]
public struct EntityUpdate : IMemoryPackable<EntityUpdate>, IMemoryPackFormatterRegister
Implements
IMemoryPackable<EntityUpdate>
IMemoryPackFormatterRegister
Inherited Members

Remarks

MemoryPack GenerateType: Object

long Id
Typhon.Protocol.ComponentFieldUpdate[] ChangedComponents

Fields

ChangedComponents

Components that changed this tick, each with field-level dirty bits and values.

public ComponentFieldUpdate[] ChangedComponents

Field Value

ComponentFieldUpdate[]

Id

Entity identifier (raw value of EntityId).

public long Id

Field Value

long