C# Класс AppSettings.SubdirSubSubDirExample3Settings

Auto Generate for Tab File: "Subdir/SubSubDir/Example3.bytes" No use of generic and reflection, for better performance, less IL code generating
Наследование: IReloadableSettings
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
OnReload System.Action
TabFilePaths string[]

Открытые методы

Метод Описание
Get ( string primaryKey ) : SubdirSubSubDirExample3Setting

Get class by primary key: SubdirSubSubDirExample3

GetAll ( ) : IEnumerable

foreachable enumerable: SubdirSubSubDirExample3

GetEnumerator ( ) : IEnumerator

GetEnumerator for `MoveNext`: SubdirSubSubDirExample3

GetInstance ( ) : SubdirSubSubDirExample3Settings

Get the singleton

ReloadAll ( ) : void

Do reload the setting file: SubdirSubSubDirExample3, no exception when duplicate primary key

Приватные методы

Метод Описание
SubdirSubSubDirExample3Settings ( ) : System.Collections

Constructor, just reload(init) When Unity Editor mode, will watch the file modification and auto reload

_ReloadAll ( bool throwWhenDuplicatePrimaryKey ) : void

Do reload the setting file: SubdirSubSubDirExample3

Описание методов

Get() публичный статический Метод

Get class by primary key: SubdirSubSubDirExample3
public static Get ( string primaryKey ) : SubdirSubSubDirExample3Setting
primaryKey string
Результат SubdirSubSubDirExample3Setting

GetAll() публичный статический Метод

foreachable enumerable: SubdirSubSubDirExample3
public static GetAll ( ) : IEnumerable
Результат IEnumerable

GetEnumerator() публичный статический Метод

GetEnumerator for `MoveNext`: SubdirSubSubDirExample3
public static GetEnumerator ( ) : IEnumerator
Результат IEnumerator

GetInstance() публичный статический Метод

Get the singleton
public static GetInstance ( ) : SubdirSubSubDirExample3Settings
Результат SubdirSubSubDirExample3Settings

ReloadAll() публичный Метод

Do reload the setting file: SubdirSubSubDirExample3, no exception when duplicate primary key
public ReloadAll ( ) : void
Результат void

Описание свойств

OnReload публичное статическое свойство

Trigger delegate when reload the Settings
public static System.Action OnReload
Результат System.Action

TabFilePaths публичное статическое свойство

public static string[] TabFilePaths
Результат string[]