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
otherDeltaComponentscomponentInfoIComponentInfo
New(int)
public static DeltaComponents New(int capacity = 0)
Parameters
capacityint
Returns
RemoveComponent(uint, IComponentInfo)
public void RemoveComponent(uint comp, IComponentInfo componentInfo)
Parameters
compuintcomponentInfoIComponentInfo
RemoveComponents(IReadOnlyList<uint>, IComponentInfo)
public void RemoveComponents(IReadOnlyList<uint> comps, IComponentInfo componentInfo)
Parameters
compsIReadOnlyList<uint>componentInfoIComponentInfo
Reset()
public void Reset()
ToString()
public override string ToString()
Returns
UpdateComponent(ComponentChange)
public void UpdateComponent(ComponentChange change)
Parameters
changeComponentChange
UpdateComponents(EntityData)
public void UpdateComponents(EntityData entityData)
Parameters
entityDataEntityData