Struct MovieComponent
Namespace: ReadyM.Wukong.Common.ECS.Components
Assembly: ReadyM.Wukong.Common.dll
Holds the state of the movie sequences that have been started in a given area.
public struct MovieComponent : INativeInit, IComponent, INetSerializable, IDisposable
Implements
INativeInit, IComponent, INetSerializable, IDisposable
Inherited Members
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Properties
StartedSequencesCount
public int StartedSequencesCount { get; }
Property Value
Methods
AddStartedSequences(in int)
public void AddStartedSequences(in int value)
Parameters
value int
Assign(in MovieComponent)
public void Assign(in MovieComponent value)
Parameters
value MovieComponent
ClearStartedSequences()
public void ClearStartedSequences()
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()
GetChangeComponent()
public Type GetChangeComponent()
Returns
GetStartedSequences()
public NativeList<int>.ReadOnly GetStartedSequences()
Returns
GetStartedSequences(int)
public int GetStartedSequences(int index)
Parameters
index int
Returns
Init(AllocatorKind)
public void Init(AllocatorKind allocatorKind)
Parameters
allocatorKind AllocatorKind
InsertStartedSequences(int, in int)
public void InsertStartedSequences(int index, in int value)
Parameters
index int
value int
RemoveAtStartedSequences(int)
public int RemoveAtStartedSequences(int index)
Parameters
index int
Returns
Serialize(NetDataWriter)
public void Serialize(NetDataWriter writer)
Parameters
writer NetDataWriter
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
StartedSequencesNotifyChanged(int)
public void StartedSequencesNotifyChanged(int id)
Parameters
id int