Table of Contents

Class IdEntityCol<T>

Namespace
HyperX.Scripting
Assembly
HyperX.Scripting.dll
public abstract class IdEntityCol<T> : IEnumerable<T>, IEnumerable where T : IdEntity

Type Parameters

T
Inheritance
IdEntityCol<T>
Implements
Derived
Inherited Members

Properties

Ids

public IEnumerable<int> Ids { get; }

Property Value

IEnumerable<int>

_items

protected KeyedList<int, T> _items { get; }

Property Value

KeyedList<int, T>

Methods

Contains(int)

public bool Contains(int id)

Parameters

id int

Returns

bool

Count()

public int Count()

Returns

int

Get(int)

public T Get(int id)

Parameters

id int

Returns

T

GetEnumerator()

public IEnumerator<T> GetEnumerator()

Returns

IEnumerator<T>