|
Elin Decompiled Documentation EA 23.229 Stable 1st Anniversary Patch 2
|
Public Types | |
| enum | Compression { LZ4 , None } |
Static Public Member Functions | |
| static void | OnError (object sender, Newtonsoft.Json.Serialization.ErrorEventArgs args) |
| static void | PrintLog () |
| static string | GetJSON (object obj) |
| static T | LoadJSON< T > (string json) |
| static void | SaveFile (string path, object obj, bool compress=false, JsonSerializerSettings setting=null) |
| static void | SaveText (string path, string text) |
| static void | SaveTextArray (string path, string[] text) |
| static T | LoadFile< T > (string path, bool compress=false, JsonSerializerSettings setting=null) |
| static T | LoadStreamJson< T > (MemoryStream stream, JsonSerializerSettings setting=null) |
| static void | WriteLZ4 (string _path, byte[] _bytes, Compression compression=Compression.None) |
| static byte[] | ReadLZ4 (string _path, int size, Compression compression) |
| static byte[] | ReadLZ4 (byte[] bytes) |
| static bool | IsCompressed (string path) |
| static void | Compress (string path, string text) |
| static string | Decompress (string path) |
| static void | CopyDir (string sourceDirectory, string targetDirectory, Func< string, bool > funcExclude=null) |
| static void | _CopyDir (DirectoryInfo source, DirectoryInfo target, Func< string, bool > funcExclude=null) |
| static void | Copy (string fromPath, string toPath) |
| static void | CopyAs (string fromPath, string toPath) |
| static void | CopyAll (string fromPath, string toPath, bool overwrite=true) |
| static void | DeleteFile (string path) |
| static void | DeleteFiles (string path) |
| static void | CreateDirectory (string path) |
| static void | DeleteDirectory (string path) |
| static T | Duplicate< T > (T t) |
| static void | CreateTempDirectory (string path=null) |
| static void | DeleteTempDirectory (string path=null) |
| static T | LoadObject< T > (FileInfo file, object option=null) |
| static T | LoadObject< T > (string _path, object option=null) |
| static void | SavePNG (Texture2D tex, string _path) |
| static Texture2D | LoadPNG (string _path, FilterMode filter=FilterMode.Point) |
| static byte[] | ReadPngFile (string _path) |
| static T | DeepCopy< T > (T target) |
| static string[] | LoadTextArray (string _path) |
| static string | LoadText (string _path) |
Static Public Attributes | |
| static string | log |
| static JsonSerializerSettings | jsReadGeneral |
| static JsonSerializerSettings | jsWriteGeneral |
| static JsonSerializerSettings | jsWriteConfig |
| static Formatting | formatting = Formatting.Indented |
| static TextureImportSetting.Data | importSetting = new TextureImportSetting.Data() |
| static JsonSerializerSettings | dpSetting |
| static Formatting | dpFormat = Formatting.Indented |
Properties | |
| static string | TempPath [get] |
| enum IO.Compression |
|
inlinestatic |
Definition at line 259 of file IO.cs.
References _CopyDir().
Referenced by _CopyDir(), and CopyDir().
|
inlinestatic |
Definition at line 217 of file IO.cs.
References Debug.
Referenced by SaveFile().
|
inlinestatic |
Definition at line 278 of file IO.cs.
References CreateDirectory(), and Debug.
|
inlinestatic |
Definition at line 306 of file IO.cs.
References CreateDirectory().
|
inlinestatic |
|
inlinestatic |
Definition at line 245 of file IO.cs.
References _CopyDir(), and Debug.
|
inlinestatic |
Definition at line 345 of file IO.cs.
Referenced by Copy(), CopyAll(), CreateTempDirectory(), SaveFile(), SaveText(), and SaveTextArray().
|
inlinestatic |
Definition at line 379 of file IO.cs.
References CreateDirectory().
|
inlinestatic |
Definition at line 226 of file IO.cs.
References Debug, and IsCompressed().
Referenced by LoadFile< T >().
|
inlinestatic |
|
inlinestatic |
Definition at line 353 of file IO.cs.
References Debug.
Referenced by DeleteTempDirectory().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 384 of file IO.cs.
References DeleteDirectory().
|
inlinestatic |
Definition at line 374 of file IO.cs.
|
inlinestatic |
|
inlinestatic |
Definition at line 202 of file IO.cs.
Referenced by Decompress(), and LoadFile< T >().
|
inlinestatic |
Definition at line 118 of file IO.cs.
References Debug, Decompress(), and IsCompressed().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| T | : | UnityEngine.Object |
Definition at line 394 of file IO.cs.
References LoadPNG(), and SpriteLoadOption.pivot.
|
inlinestatic |
Definition at line 433 of file IO.cs.
References TextureImportSetting.Data.anisoLevel, TextureImportSetting.Data.format, TextureImportSetting.Data.linear, TextureImportSetting.Data.mipmap, TextureImportSetting.Data.mipmapBias, ReadPngFile(), and TextureImportSetting.Data.wrapMode.
Referenced by LoadObject< T >().
|
inlinestatic |
|
inlinestatic |
Definition at line 496 of file IO.cs.
References LoadTextArray().
|
inlinestatic |
Definition at line 482 of file IO.cs.
References Debug.
Referenced by LoadText().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 159 of file IO.cs.
References Debug, and ReadLZ4().
Referenced by ReadLZ4().
|
inlinestatic |
Definition at line 467 of file IO.cs.
Referenced by LoadPNG().
|
inlinestatic |
Definition at line 89 of file IO.cs.
References Compress(), CreateDirectory(), and Debug.
|
inlinestatic |
|
inlinestatic |
Definition at line 104 of file IO.cs.
References CreateDirectory(), and Debug.
|
inlinestatic |
Definition at line 111 of file IO.cs.
References CreateDirectory(), and Debug.
|
inlinestatic |
Definition at line 141 of file IO.cs.
References Debug.
|
static |
|
static |
|
static |
|
static |
|
static |