Show / Hide Table of Contents

Class SyncChilds

Inheritance
object
InternalBaseClass
SyncableField
SyncChilds
Implements
IEnumerable<EntitySharedReference>
IEnumerable
Namespace: LiteEntitySystem
Assembly: LiteEntitySystem.dll
Syntax
public sealed class SyncChilds : SyncableField, IEnumerable<EntitySharedReference>, IEnumerable

Properties

Count

Declaration
public int Count { get; }
Property Value
Type Description
int

IsRollbackSupported

Is supported rollback by this syncable field

Declaration
public override bool IsRollbackSupported { get; }
Property Value
Type Description
bool
Overrides
SyncableField.IsRollbackSupported

Methods

AfterReadRPC()

Declaration
protected override void AfterReadRPC()
Overrides
SyncableField.AfterReadRPC()

BeforeReadRPC()

Declaration
protected override void BeforeReadRPC()
Overrides
SyncableField.BeforeReadRPC()

Contains(EntitySharedReference)

Declaration
public bool Contains(EntitySharedReference x)
Parameters
Type Name Description
EntitySharedReference x
Returns
Type Description
bool

GetEnumerator()

Declaration
public HashSet<EntitySharedReference>.Enumerator GetEnumerator()
Returns
Type Description
HashSet<EntitySharedReference>.Enumerator

OnRollback()

Declaration
protected override void OnRollback()
Overrides
SyncableField.OnRollback()

OnSyncRequested()

Declaration
protected override void OnSyncRequested()
Overrides
InternalBaseClass.OnSyncRequested()

RegisterRPC(ref SyncableRPCRegistrator)

Declaration
protected override void RegisterRPC(ref SyncableRPCRegistrator r)
Parameters
Type Name Description
SyncableRPCRegistrator r
Overrides
SyncableField.RegisterRPC(ref SyncableRPCRegistrator)

ToArray()

To array

Declaration
public EntitySharedReference[] ToArray()
Returns
Type Description
EntitySharedReference[]

hashset copied array. Returns null if HashSet is empty

Implements

IEnumerable<T>
IEnumerable
In this article
Back to top Generated by DocFX