跳到主要内容
版本: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)