跳到主要内容
版本:0.3.1

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​

int

StartedSequencesCount​

public int StartedSequencesCount { get; }

Property Value​

int

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​

bool

ContainsStartedSequences(in int)​

public bool ContainsStartedSequences(in int value)

Parameters​

value int

Returns​

bool

Deserialize(NetDataReader)​

public void Deserialize(NetDataReader reader)

Parameters​

reader NetDataReader

Dispose()​

public void Dispose()

GetFinishedSequences()​

public NativeList<int>.ReadOnly GetFinishedSequences()

Returns​

NativeList<int>.ReadOnly

GetFinishedSequences(int)​

public int GetFinishedSequences(int index)

Parameters​

index int

Returns​

int

GetStartedSequences()​

public NativeList<int>.ReadOnly GetStartedSequences()

Returns​

NativeList<int>.ReadOnly

GetStartedSequences(int)​

public int GetStartedSequences(int index)

Parameters​

index int

Returns​

int

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​

int

RemoveAtStartedSequences(int)​

public int RemoveAtStartedSequences(int index)

Parameters​

index int

Returns​

int

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

  • Properties
    • FinishedSequencesCount
    • StartedSequencesCount
  • Methods
    • AddFinishedSequences(in int)
    • AddStartedSequences(in int)
    • Assign(in MovieComponent)
    • ClearFinishedSequences()
    • ClearStartedSequences()
    • ContainsFinishedSequences(in int)
    • ContainsStartedSequences(in int)
    • Deserialize(NetDataReader)
    • Dispose()
    • GetFinishedSequences()
    • GetFinishedSequences(int)
    • GetStartedSequences()
    • GetStartedSequences(int)
    • InsertFinishedSequences(int, in int)
    • InsertStartedSequences(int, in int)
    • RemoveAtFinishedSequences(int)
    • RemoveAtStartedSequences(int)
    • Serialize(NetDataWriter)
    • SetFinishedSequences(in NativeList<int>)
    • SetFinishedSequences(int, in int)
    • SetStartedSequences(in NativeList<int>)
    • SetStartedSequences(int, in int)