Table of Contents

Struct ComponentChange

Namespace
Coherence.Entities
Assembly
Coherence.Entities.dll
public struct ComponentChange

Properties

ComponentSerializeType

public readonly uint ComponentSerializeType { get; }

Property Value

uint

Data

public readonly ICoherenceComponentData Data { get; }

Property Value

ICoherenceComponentData

Methods

ClearMask(uint)

public ComponentChange ClearMask(uint mask)

Parameters

mask uint

Returns

ComponentChange

ClearStoppedMask(uint)

public ComponentChange ClearStoppedMask(uint mask)

Parameters

mask uint

Returns

ComponentChange

Clone()

public ComponentChange Clone()

Returns

ComponentChange

New(ICoherenceComponentData)

public static ComponentChange New(ICoherenceComponentData data)

Parameters

data ICoherenceComponentData

Returns

ComponentChange

SetSerializeType(uint)

public void SetSerializeType(uint compType)

Parameters

compType uint

ToString()

public override string ToString()

Returns

string

Update(ComponentChange)

public ComponentChange Update(ComponentChange change)

Parameters

change ComponentChange

Returns

ComponentChange