|
Elin Decompiled Documentation EA 23.246 Nightly
|
Classes | |
| class | Date |
Public Types | |
| enum | Type { Pass , World , DestTex } |
Public Member Functions | |
| void | TryRefresh () |
| void | ForceRefresh () |
| virtual bool | IsValid () |
| void | Load (bool dateMatched) |
| void | CreateReplace (int index, string path, TextureReplace.Source source, int sizeX, int sizeY) |
| void | AddReplace (TextureReplace r) |
| void | DeleteReplace (TextureReplace r) |
| void | RemoveDeletedReplace (int index) |
Static Public Member Functions | |
| static void | RefreshAll () |
Static Public Member Functions inherited from EScriptable | |
| static int | rnd (int a) |
Public Attributes | |
| string | id |
| Type | type |
| Date | date |
| Texture2D | tex |
| bool | forceRefresh |
| int | tileW |
| int | tileH |
| string | path |
| string | texName |
| List< MeshPass > | listPass = new List<MeshPass>() |
| Dictionary< int, TextureReplace > | dictReplace = new Dictionary<int, TextureReplace>() |
| List< TextureReplace > | listReplaceLocal = new List<TextureReplace>() |
Definition at line 6 of file TextureData.cs.
| enum TextureData.Type |
| Enumerator | |
|---|---|
| Pass | |
| World | |
| DestTex | |
Definition at line 26 of file TextureData.cs.
|
inline |
Definition at line 193 of file TextureData.cs.
References TextureReplace.DestoryTex(), dictReplace, TextureReplace.index, listReplaceLocal, and TextureReplace.source.
Referenced by TextureManager.TryAddReplace().
|
inline |
Definition at line 174 of file TextureData.cs.
References EClass.core, path, tex, Core.textures, tileH, tileW, and TextureManager.TryAddReplace().
Referenced by LayerTextureViewer.Update().
|
inline |
Definition at line 214 of file TextureData.cs.
References TextureReplace.file, TextureReplace.index, and RemoveDeletedReplace().
Referenced by LayerTextureViewer.Update().
|
inline |
Definition at line 98 of file TextureData.cs.
References forceRefresh, and TryRefresh().
Referenced by RefreshAll(), and LayerTextureViewer.Update().
|
inlinevirtual |
Definition at line 116 of file TextureData.cs.
References item, listPass, EClass.scene, texName, Scene.tileset, and type.
Referenced by TryRefresh().
|
inline |
Definition at line 136 of file TextureData.cs.
References Debug, item, listPass, path, tex, texName, and type.
Referenced by TryRefresh().
|
inlinestatic |
Definition at line 104 of file TextureData.cs.
References EClass.core, ForceRefresh(), Core.IsGameStarted, TextureManager.texMap, and Core.textures.
|
inline |
Definition at line 220 of file TextureData.cs.
References TextureReplace.DestoryTex(), dictReplace, TextureReplace.file, and TextureReplace.original.
Referenced by DeleteReplace(), and TryRefresh().
|
inline |
Definition at line 62 of file TextureData.cs.
References date, TextureData.Date.DateTime, dictReplace, TextureReplace.file, forceRefresh, TextureReplace.index, IsValid(), item, Load(), path, RemoveDeletedReplace(), and TextureReplace.TryRefresh().
Referenced by ForceRefresh(), TextureManager.RefreshTextures(), and TextureManager.TryAddReplace().
| Date TextureData.date |
Definition at line 37 of file TextureData.cs.
Referenced by TryRefresh().
| Dictionary<int, TextureReplace> TextureData.dictReplace = new Dictionary<int, TextureReplace>() |
Definition at line 57 of file TextureData.cs.
Referenced by TextureManager.AddBase(), AddReplace(), TextureManager.ApplyLocalReplace(), LayerTextureViewer.RefreshPage(), RemoveDeletedReplace(), TryRefresh(), and LayerTextureViewer.Update().
| bool TextureData.forceRefresh |
Definition at line 41 of file TextureData.cs.
Referenced by ForceRefresh(), and TryRefresh().
| string TextureData.id |
Definition at line 33 of file TextureData.cs.
Referenced by TextureManager.Add(), TextureManager.AddBase(), TextureManager.AddList(), and LayerTextureViewer.RefreshPage().
Definition at line 54 of file TextureData.cs.
Referenced by IsValid(), Load(), and TextureManager.TryAddReplace().
| List<TextureReplace> TextureData.listReplaceLocal = new List<TextureReplace>() |
Definition at line 60 of file TextureData.cs.
Referenced by AddReplace(), and TextureManager.ApplyLocalReplace().
| string TextureData.path |
Definition at line 48 of file TextureData.cs.
Referenced by CreateReplace(), Load(), and TryRefresh().
| Texture2D TextureData.tex |
Definition at line 39 of file TextureData.cs.
Referenced by TextureManager.AddBase(), CreateReplace(), Load(), TextureReplace.Load(), and LayerTextureViewer.RefreshPage().
| string TextureData.texName |
Definition at line 51 of file TextureData.cs.
| int TextureData.tileH |
Definition at line 45 of file TextureData.cs.
Referenced by TextureManager.AddBase(), CreateReplace(), LayerTextureViewer.RefreshPage(), LayerTextureViewer.SetPos(), and LayerTextureViewer.Update().
| int TextureData.tileW |
Definition at line 43 of file TextureData.cs.
Referenced by CreateReplace(), TextureReplace.Load(), LayerTextureViewer.RefreshPage(), LayerTextureViewer.SetPos(), and LayerTextureViewer.Update().
| Type TextureData.type |
Definition at line 35 of file TextureData.cs.