跳到主要内容
版本:0.4.1

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​

int

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​

bool

Deserialize(NetDataReader)​

public void Deserialize(NetDataReader reader)

Parameters​

reader NetDataReader

Dispose()​

public void Dispose()

GetChangeComponent()​

public Type GetChangeComponent()

Returns​

Type

GetStartedSequences()​

public NativeList<int>.ReadOnly GetStartedSequences()

Returns​

NativeList<int>.ReadOnly

GetStartedSequences(int)​

public int GetStartedSequences(int index)

Parameters​

index int

Returns​

int

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​

int

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

  • Properties
    • StartedSequencesCount
  • Methods
    • AddStartedSequences(in int)
    • Assign(in MovieComponent)
    • ClearStartedSequences()
    • ContainsStartedSequences(in int)
    • Deserialize(NetDataReader)
    • Dispose()
    • GetChangeComponent()
    • GetStartedSequences()
    • GetStartedSequences(int)
    • Init(AllocatorKind)
    • InsertStartedSequences(int, in int)
    • RemoveAtStartedSequences(int)
    • Serialize(NetDataWriter)
    • SetStartedSequences(in NativeList<int>)
    • SetStartedSequences(int, in int)
    • StartedSequencesNotifyChanged(int)