Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
override T | GetRow (string id) |
string | Get (string id) |
string | TryGetId (string id, string id2) |
string | Parse (string idLang, string val1, string val2=null, string val3=null, string val4=null) |
![]() | |
override void | Init () |
virtual void | Init () |
virtual void | OnInit () |
virtual void | SetRow (T row) |
override void | Reset () |
virtual void | Reset () |
override bool | ImportData (ISheet sheet, string bookname, bool overwrite=false) |
virtual bool | ImportData (ISheet sheet, string bookname, bool overwrite=false) |
virtual void | OnAfterImportData () |
virtual T | CreateRow () |
override void | BackupSource () |
virtual void | BackupSource () |
override void | RollbackSource () |
virtual void | RollbackSource () |
List< string > | GetListString () |
SourceData< T, T2 > | BuildEditorList () |
List< FieldInfo > | GetFields () |
virtual T | GetRow (string id) |
override void | ExportTexts (string path, bool update=false) |
virtual void | ExportTexts (string path, bool update=false) |
override void | ValidateLang () |
virtual void | ValidateLang () |
override void | ImportTexts (string _nameSheet=null) |
virtual void | ImportTexts (string _nameSheet=null) |
void | BuildFlags (string rawText, Dictionary< string, bool > map) |
virtual void | InsertData (IRow row) |
virtual string[] | GetList (string id) |
virtual void | BackupPref () |
virtual void | RestorePref () |
virtual void | ValidatePref () |
Properties | |
override bool | AllowHotInitialization [get] |
![]() | |
virtual bool | AllowHotInitialization [get] |
virtual string[] | ImportFields [get] |
virtual string | sheetName [get] |
virtual string | sourcePath [get] |
static IRow | row [get, set] |
static IRow | rowDefault [get, set] |
Additional Inherited Members | |
![]() | |
enum | AutoID |
![]() | |
static ICell | GetCell (int x, int y) |
static bool | IsNull (ICell cell) |
static int | GetInt (int id) |
static bool | GetBool (int id) |
static double | GetDouble (int id) |
static float | GetFloat (int id) |
static float[] | GetFloatArray (int id) |
static int[] | GetIntArray (int id) |
static string[] | GetStringArray (int id) |
static string | GetString (int id) |
static string | GetStr (int id, bool useDefault=false) |
![]() | |
List< T > | rows |
Dictionary< T2, T > | map |
Dictionary< string, T > | alias |
bool | initialized |
List< string > | editorListString |
AutoID | autoID |
bool | isNew |
string | nameSheet |
string | nameBook |
![]() | |
static ISheet | currentSheet |
static string | LangSuffix |
static string | dataPath |
T | : | LangRow |
Definition at line 3 of file SourceLang.cs.
|
inline |
Definition at line 12 of file SourceLang.cs.
References Lang.isBuiltin, Lang.isJP, and SourceData< T, string >.map.
Referenced by Lang.Get(), ClassExtension.langGame(), ZoneEventPhone.OnTickRound(), and SourceLang< T >.Parse().
|
inlinevirtual |
Reimplemented from SourceData< T, string >.
Definition at line 7 of file SourceLang.cs.
References SourceData< T, string >.map.
|
inline |
Definition at line 43 of file SourceLang.cs.
References SourceLang< T >.Get().
Referenced by ClassExtension.langGame().
|
inline |
Definition at line 34 of file SourceLang.cs.
References SourceData< T, string >.map.
Referenced by Card.Say().
|
get |
Definition at line 5 of file SourceLang.cs.