Struct ComponentUpdates
public struct ComponentUpdates
Fields
FloatingOriginDelta
public Vector3 FloatingOriginDelta
Field Value
Properties
Count
public int Count { get; }
Property Value
Store
public readonly SortedValueMap<uint, ComponentChange> Store { get; }
Property Value
Methods
ClearMask(ComponentChange)
public void ClearMask(ComponentChange change)
Parameters
change
ComponentChange
Clone()
public ComponentUpdates Clone()
Returns
New(IDictionary<uint, ComponentChange>)
public static ComponentUpdates New(IDictionary<uint, ComponentChange> componentChanges)
Parameters
componentChanges
IDictionary<uint, ComponentChange>
Returns
New(IReadOnlyList<ICoherenceComponentData>)
public static ComponentUpdates New(IReadOnlyList<ICoherenceComponentData> data)
Parameters
Returns
New(int)
public static ComponentUpdates New(int capacity)
Parameters
capacity
int
Returns
Remove(uint)
public void Remove(uint componentType)
Parameters
componentType
uint
Reset()
public void Reset()
ToString()
public override string ToString()
Returns
Update(ComponentChange)
public void Update(ComponentChange change)
Parameters
change
ComponentChange
Update(ComponentUpdates)
public void Update(ComponentUpdates data)
Parameters
data
ComponentUpdates