Struct EntityData
public struct EntityData
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
changeComponentChange
Clone()
public EntityData Clone()
Returns
New(IDictionary<uint, ComponentChange>)
public static EntityData New(IDictionary<uint, ComponentChange> componentChanges)
Parameters
componentChangesIDictionary<uint, ComponentChange>
Returns
New(IReadOnlyList<ICoherenceComponentData>, IReadOnlyList<uint>)
public static EntityData New(IReadOnlyList<ICoherenceComponentData> data, IReadOnlyList<uint> mask)
Parameters
dataIReadOnlyList<ICoherenceComponentData>maskIReadOnlyList<uint>
Returns
New(int)
public static EntityData New(int capacity)
Parameters
capacityint
Returns
Remove(uint)
public void Remove(uint t)
Parameters
tuint
Reset()
public void Reset()
ToString()
public override string ToString()
Returns
Update(ComponentChange)
public void Update(ComponentChange change)
Parameters
changeComponentChange
Update(EntityData)
public void Update(EntityData data)
Parameters
dataEntityData