Struct ComponentChange
public struct ComponentChange
Properties
ComponentSerializeType
public uint ComponentSerializeType { get; }
Property Value
Data
public ICoherenceComponentData Data { get; }
Property Value
Mask
public uint Mask { get; }
Property Value
Methods
ClearMask(uint)
public ComponentChange ClearMask(uint mask)
Parameters
mask
uint
Returns
ClearStoppedMask(uint)
public ComponentChange ClearStoppedMask(uint mask)
Parameters
mask
uint
Returns
New(ICoherenceComponentData, uint)
public static ComponentChange New(ICoherenceComponentData data, uint mask)
Parameters
data
ICoherenceComponentDatamask
uint
Returns
SetSerializeType(uint)
public void SetSerializeType(uint compType)
Parameters
compType
uint
ToString()
public override string ToString()
Returns
Update(ComponentChange)
public ComponentChange Update(ComponentChange change)
Parameters
change
ComponentChange