Struct MovieComponent
Namespace: ReadyM.Wukong.Common.ECS.Components
Assembly: ReadyM.Wukong.Common.dll
Holds the state of the movie sequences that are currently playing or have finished playing in a given area.
public struct MovieComponent : IComponent, INetSerializable, IDisposable
Implements
IComponent, INetSerializable, IDisposable
Inherited Members
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Properties
FinishedSequencesCount
public int FinishedSequencesCount { get; }
Property Value
StartedSequencesCount
public int StartedSequencesCount { get; }
Property Value
Methods
AddFinishedSequences(in int)
public void AddFinishedSequences(in int value)
Parameters
value int
AddStartedSequences(in int)
public void AddStartedSequences(in int value)
Parameters
value int
Assign(in MovieComponent)
public void Assign(in MovieComponent value)
Parameters
value MovieComponent
ClearFinishedSequences()
public void ClearFinishedSequences()
ClearStartedSequences()
public void ClearStartedSequences()
ContainsFinishedSequences(in int)
public bool ContainsFinishedSequences(in int value)
Parameters
value int
Returns
ContainsStartedSequences(in int)
public bool ContainsStartedSequences(in int value)
Parameters
value int
Returns
Deserialize(NetDataReader)
public void Deserialize(NetDataReader reader)
Parameters
reader NetDataReader
Dispose()
public void Dispose()
GetFinishedSequences()
public NativeList<int>.ReadOnly GetFinishedSequences()
Returns
GetFinishedSequences(int)
public int GetFinishedSequences(int index)
Parameters
index int
Returns
GetStartedSequences()
public NativeList<int>.ReadOnly GetStartedSequences()
Returns
GetStartedSequences(int)
public int GetStartedSequences(int index)
Parameters
index int
Returns
InsertFinishedSequences(int, in int)
public void InsertFinishedSequences(int index, in int value)
Parameters
index int
value int
InsertStartedSequences(int, in int)
public void InsertStartedSequences(int index, in int value)
Parameters
index int
value int
RemoveAtFinishedSequences(int)
public int RemoveAtFinishedSequences(int index)
Parameters
index int
Returns
RemoveAtStartedSequences(int)
public int RemoveAtStartedSequences(int index)
Parameters
index int
Returns
Serialize(NetDataWriter)
public void Serialize(NetDataWriter writer)
Parameters
writer NetDataWriter
SetFinishedSequences(in NativeList<int>)
public void SetFinishedSequences(in NativeList<int> value)
Parameters
value NativeList<int>
SetFinishedSequences(int, in int)
public void SetFinishedSequences(int index, in int value)
Parameters
index int
value int
SetStartedSequences(in NativeList<int>)
public void SetStartedSequences(in NativeList<int> value)
Parameters
value NativeList<int>
SetStartedSequences(int, in int)
public void SetStartedSequences(int index, in int value)
Parameters
index int
value int