Struct DeltaComponents
public struct DeltaComponents
Fields
Destroys
public HashSet<uint> Destroys
Field Value
OrderedUpdateTime
public DateTime? OrderedUpdateTime
Field Value
Updates
public EntityData Updates
Field Value
Properties
Count
public int Count { get; }
Property Value
Methods
Clone()
public DeltaComponents Clone()
Returns
Merge(DeltaComponents, IComponentInfo)
public void Merge(DeltaComponents other, IComponentInfo componentInfo)
Parameters
other
DeltaComponentscomponentInfo
IComponentInfo
New(int)
public static DeltaComponents New(int capacity = 0)
Parameters
capacity
int
Returns
RemoveComponent(uint, IComponentInfo)
public void RemoveComponent(uint comp, IComponentInfo componentInfo)
Parameters
comp
uintcomponentInfo
IComponentInfo
RemoveComponents(IReadOnlyList<uint>, IComponentInfo)
public void RemoveComponents(IReadOnlyList<uint> comps, IComponentInfo componentInfo)
Parameters
comps
IReadOnlyList<uint>componentInfo
IComponentInfo
Reset()
public void Reset()
ToString()
public override string ToString()
Returns
UpdateComponent(ComponentChange)
public void UpdateComponent(ComponentChange change)
Parameters
change
ComponentChange
UpdateComponents(EntityData)
public void UpdateComponents(EntityData entityData)
Parameters
entityData
EntityData