|
Elin Decompiled Documentation EA 23.343.5 Nightly
|
Public Member Functions | |
| TileLookup (Dictionary< int, T > rowsById) | |
| void | Build () |
Properties | |
| T | this[int id] [get] |
Private Member Functions | |
| T | Resolve (int id) |
Private Attributes | |
| readonly Dictionary< int, T > | _map |
| T[] | _builtin = Array.Empty<T>() |
| T | _fallback |
| HashSet< int > | _missing |
Static Private Attributes | |
| const int | DefaultRange = 1024 |
| T | : | SourceData.BaseRow |
Definition at line 6 of file TileLookup.cs.
|
inline |
Definition at line 35 of file TileLookup.cs.
References TileLookup< T >._map.
|
inline |
Definition at line 40 of file TileLookup.cs.
References TileLookup< T >._builtin, TileLookup< T >._fallback, TileLookup< T >._map, TileLookup< T >._missing, and item.
|
inlineprivate |
Definition at line 56 of file TileLookup.cs.
References $, TileLookup< T >._fallback, TileLookup< T >._map, TileLookup< T >._missing, and Debug.
|
private |
Definition at line 12 of file TileLookup.cs.
Referenced by TileLookup< T >.Build().
|
private |
Definition at line 14 of file TileLookup.cs.
Referenced by TileLookup< T >.Build(), and TileLookup< T >.Resolve().
|
private |
Definition at line 10 of file TileLookup.cs.
Referenced by TileLookup< T >.Build(), TileLookup< T >.Resolve(), and TileLookup< T >.TileLookup().
|
private |
Definition at line 16 of file TileLookup.cs.
Referenced by TileLookup< T >.Build(), and TileLookup< T >.Resolve().
|
staticprivate |
Definition at line 8 of file TileLookup.cs.
|
get |
Definition at line 18 of file TileLookup.cs.