|
Elin Decompiled Documentation EA 23.300 Nightly
|
Public Member Functions | |
| Sprite | GetSprite (string suffix="") |
| Sprite | GetSprite (int dir, int skin, bool snow) |
| void | Validate () |
| void | ReloadBuiltInTextures () |
| void | BuildSuffixData (string id, Dictionary< string, string > dictTexItems) |
| void | Reload (string id, RenderData renderData=null) |
| bool | HasSprite (string id, RenderData renderData=null) |
Static Public Member Functions | |
| static Dictionary< string, SpriteReplacer > | ListSkins () |
Public Attributes | |
| SpriteData | data |
| Dictionary< string, SpriteData > | suffixes = new Dictionary<string, SpriteData>() |
| Dictionary< string, bool > | isChecked = new Dictionary<string, bool>() |
Static Public Attributes | |
| static Dictionary< string, SpriteReplacer > | dictSkins = new Dictionary<string, SpriteReplacer>() |
| static Dictionary< string, string > | dictModItems = new Dictionary<string, string>() |
| static Dictionary< string, string > | dictTextureItems = new Dictionary<string, string>() |
Definition at line 7 of file SpriteReplacer.cs.
|
inline |
Definition at line 112 of file SpriteReplacer.cs.
References Debug, SpriteData.Init(), and suffixes.
Referenced by Reload().
|
inline |
Definition at line 71 of file SpriteReplacer.cs.
References $, data, SpriteData.GetSprite(), GetSprite(), and item.
|
inline |
Definition at line 62 of file SpriteReplacer.cs.
References suffixes.
Referenced by GetSprite(), Chara.GetSprite(), RenderRow.GetSprite(), Card.SetImage(), and CharaRenderer.SetOwner().
|
inline |
Definition at line 169 of file SpriteReplacer.cs.
References data, SpriteData.id, isChecked, and Reload().
Referenced by RenderRow.GetSprite(), and CardActor.OnRender().
|
inlinestatic |
Definition at line 21 of file SpriteReplacer.cs.
References CorePath.custom, data, dictSkins, and item.
Referenced by LayerEditSkin.RefreshList().
|
inline |
Definition at line 130 of file SpriteReplacer.cs.
References BuildSuffixData(), data, Debug, dictModItems, dictTextureItems, isChecked, SpriteData.path, ReloadBuiltInTextures(), and suffixes.
Referenced by HasSprite().
|
inline |
Definition at line 107 of file SpriteReplacer.cs.
References dictTextureItems, and CorePath.packageCore.
Referenced by Reload().
|
inline |
Definition at line 98 of file SpriteReplacer.cs.
References data, suffixes, and SpriteData.Validate().
| SpriteData SpriteReplacer.data |
Definition at line 15 of file SpriteReplacer.cs.
Referenced by GetSprite(), HasSprite(), ListSkins(), CardActor.OnRender(), LayerEditSkin.RefreshImage(), LayerEditSkin.RefreshList(), Reload(), Card.SetImage(), and Validate().
|
static |
Definition at line 11 of file SpriteReplacer.cs.
Referenced by ModPackage.ParseTexture(), and Reload().
|
static |
Definition at line 9 of file SpriteReplacer.cs.
Referenced by ListSkins(), Core.OnApplicationFocus(), Card.SetImage(), and CharaRenderer.SetOwner().
|
static |
Definition at line 13 of file SpriteReplacer.cs.
Referenced by Reload(), and ReloadBuiltInTextures().
| Dictionary<string, bool> SpriteReplacer.isChecked = new Dictionary<string, bool>() |
Definition at line 19 of file SpriteReplacer.cs.
Referenced by HasSprite(), and Reload().
| Dictionary<string, SpriteData> SpriteReplacer.suffixes = new Dictionary<string, SpriteData>() |
Definition at line 17 of file SpriteReplacer.cs.
Referenced by BuildSuffixData(), GetSprite(), CardActor.OnRender(), Reload(), and Validate().