Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
ModItemList (int _catLength=0) | |
string | GetRandomID (string category=null) |
string | GetNextID (string currentId, int a, bool ignoreCategory=true) |
int | IndexOf (string id) |
ModItem< T > | GetItem (string id, bool returnNull=false) |
T | GetObject (string id, object option=null) |
void | Add (FileInfo fi, string path=null, string prefix="") |
void | Add (string id, FileInfo fi, string path=null) |
Public Attributes | |
ResourceCache< T > | cache = new ResourceCache<T>() |
List< ModItem< T > > | list = new List<ModItem<T>>() |
Dictionary< string, ModItem< T > > | dict = new Dictionary<string, ModItem<T>>() |
int | catLength |
T | : | Object |
Definition at line 5 of file ModItemList.cs.
|
inline |
Definition at line 15 of file ModItemList.cs.
References ModItemList< T >.catLength.
|
inline |
Definition at line 85 of file ModItemList.cs.
References ModItemList< T >.Add().
Referenced by ModItemList< T >.Add(), BaseModPackage.Parse(), and ModManager.ParseExtra().
|
inline |
Definition at line 90 of file ModItemList.cs.
References ModItemList< T >.dict, and ModItemList< T >.list.
|
inline |
Definition at line 61 of file ModItemList.cs.
References ModItemList< T >.dict, and ModItemList< T >.list.
Referenced by ModItemList< T >.GetObject(), LayerNewspaper.RefreshNews(), WindowChara.RefreshStatic(), Portrait.SetChara(), and Portrait.SetPortrait().
|
inline |
Definition at line 35 of file ModItemList.cs.
References ModItemList< T >.IndexOf(), and ModItemList< T >.list.
Referenced by WindowChara.SetPortraitBG(), and WindowChara.SetPortraitFrame().
|
inline |
Definition at line 75 of file ModItemList.cs.
References ModItemList< T >.GetItem(), and item.
Referenced by Portrait.SetPortrait().
|
inline |
Definition at line 20 of file ModItemList.cs.
References ModItem< T >.category, ModItem< T >.id, ModItemList< T >.list, and Rand.rnd().
|
inline |
Definition at line 49 of file ModItemList.cs.
References ModItemList< T >.list.
Referenced by ModItemList< T >.GetNextID().
ResourceCache<T> ModItemList< T >.cache = new ResourceCache<T>() |
Definition at line 7 of file ModItemList.cs.
int ModItemList< T >.catLength |
Definition at line 13 of file ModItemList.cs.
Referenced by ModItemList< T >.ModItemList().
Dictionary<string, ModItem<T> > ModItemList< T >.dict = new Dictionary<string, ModItem<T>>() |
Definition at line 11 of file ModItemList.cs.
Referenced by ModItemList< T >.Add(), Portrait.Exists(), ModItemList< T >.GetItem(), and Person.Person().
List<ModItem<T> > ModItemList< T >.list = new List<ModItem<T>>() |
Definition at line 9 of file ModItemList.cs.
Referenced by ModItemList< T >.Add(), ModItemList< T >.GetItem(), ModItemList< T >.GetNextID(), ModItemList< T >.GetRandomID(), ModItemList< T >.IndexOf(), Scene.InitPass(), and Portrait.ListPortraits().