|
Elin Decompiled Documentation EA 23.357 Nightly
|
Classes | |
| class | SaveData |
Public Member Functions | |
| void | OnActivateZone () |
| void | OnGameInstantiated () |
| void | RegisterMeta (Widget.Meta meta) |
| void | OnKillGame () |
| void | OnChangeActionMode () |
| void | UpdateConfigs () |
| void | Activate (string id) |
| Widget | Toggle (string id) |
| Widget | Toggle (Widget.Config c) |
| void | ToggleLock (Widget.Config c) |
| Widget | ActivateWidget (Widget.Config c) |
| Widget | ActivateWidget (string id) |
| void | RefreshWidget (Widget.Config c) |
| void | RefreshWidget (Widget w) |
| Widget | GetWidget (string id) |
| void | DeactivateWidget (string id) |
| void | DeactivateWidget (Widget w) |
| void | KillWidgets () |
| void | Show () |
| void | Hide () |
| void | Reset (bool toggleTheme) |
| void | DialogSave (Action onSave=null) |
| void | DialogLoad (Action onLoad=null) |
| void | Save (string path=null) |
| void | Load (bool isSubTheme, string path=null) |
Public Attributes | |
| Dictionary< string, Widget.Meta > | metaMap = new Dictionary<string, Widget.Meta>() |
| string | currentPath |
| List< Widget > | list = new List<Widget>() |
Static Public Attributes | |
| static readonly List< Func< string, WidgetManager, Widget > > | widgetLoaders = new List<Func<string, WidgetManager, Widget>>() |
Static Public Attributes inherited from EMono | |
| static Core | core |
Properties | |
| List< Widget.Meta > | metas [get] |
| Dictionary< string, Widget.Config > | configs [get] |
Properties inherited from EMono | |
| static Game | game [get] |
| static bool | AdvMode [get] |
| static Player | player [get] |
| static Chara | pc [get] |
| static UI | ui [get] |
| static Map | _map [get] |
| static Zone | _zone [get] |
| static FactionBranch | Branch [get] |
| static FactionBranch | BranchOrHomeBranch [get] |
| static Faction | Home [get] |
| static Scene | scene [get] |
| static BaseGameScreen | screen [get] |
| static GameSetting | setting [get] |
| static GameData | gamedata [get] |
| static ColorProfile | Colors [get] |
| static World | world [get] |
| static SoundManager | Sound [get] |
| static SourceManager | sources [get] |
| static SourceManager | editorSources [get] |
| static CoreDebug | debug [get] |
Private Member Functions | |
| Widget.Config | CreateConfig (Widget.Meta m) |
| Widget | LoadCustomWidget (string id) |
Private Attributes | |
| bool | first |
Additional Inherited Members | |
Static Public Member Functions inherited from EMono | |
| static int | rnd (int a) |
Definition at line 8 of file WidgetManager.cs.
|
inline |
Definition at line 175 of file WidgetManager.cs.
References ActivateWidget(), configs, and GetWidget().
Referenced by OnActivateZone().
|
inline |
Definition at line 216 of file WidgetManager.cs.
References Widget.Activate(), Debug, LayerWidget.Instance, list, LoadCustomWidget(), Widget.OnManagerActivate(), RefreshWidget(), and Util.
|
inline |
Definition at line 211 of file WidgetManager.cs.
References ActivateWidget().
Referenced by Activate(), ActivateWidget(), OnActivateZone(), and Toggle().
|
inlineprivate |
Definition at line 142 of file WidgetManager.cs.
References Widget.Config.id, SkinConfig.SetID(), and Widget.Config.skin.
Referenced by OnGameInstantiated(), and RegisterMeta().
|
inline |
Definition at line 285 of file WidgetManager.cs.
References DeactivateWidget(), and GetWidget().
Referenced by DeactivateWidget(), OnActivateZone(), and Toggle().
|
inline |
Definition at line 290 of file WidgetManager.cs.
References Widget.Deactivate(), LayerWidget.Instance, list, and LayerWidget.Refresh().
|
inline |
Definition at line 383 of file WidgetManager.cs.
References EMono.core, if(), SFB.StandaloneFileBrowser.OpenFilePanel(), BaseCore.WaitForEndOfFrame(), and CorePath.WidgetSave.
|
inline |
Definition at line 360 of file WidgetManager.cs.
References EMono.core, EMono.debug, CoreDebug.enable, if(), SFB.StandaloneFileBrowser.SaveFilePanel(), BaseCore.WaitForEndOfFrame(), and CorePath.WidgetSave.
|
inline |
Definition at line 273 of file WidgetManager.cs.
Referenced by Activate(), DeactivateWidget(), OnActivateZone(), RefreshWidget(), and Toggle().
|
inline |
Definition at line 321 of file WidgetManager.cs.
Referenced by UI.OnChangeLayer().
|
inline |
Definition at line 303 of file WidgetManager.cs.
Referenced by OnKillGame(), and Reset().
|
inline |
Definition at line 410 of file WidgetManager.cs.
References Core.config, EMono.core, CoreConfig.OtherSetting.idMainWidgetTheme, and CoreConfig.other.
Referenced by OnGameInstantiated().
|
inlineprivate |
Definition at line 240 of file WidgetManager.cs.
References Debug, and widgetLoaders.
Referenced by ActivateWidget().
|
inline |
Definition at line 30 of file WidgetManager.cs.
References Activate(), ActivateWidget(), configs, DeactivateWidget(), first, GetWidget(), and EMono.ui.
Referenced by UI.OnActivateZone(), and Reset().
|
inline |
|
inline |
Definition at line 58 of file WidgetManager.cs.
References configs, CreateConfig(), EMono.debug, first, Player.isEditor, item, Load(), Player.mainWidgets, metaMap, metas, EMono.player, BaseModManager.PublishEvent(), CoreDebug.resetPlayerConfig, Player.subWidgets, EMono.ui, and Player.useSubWidgetTheme.
Referenced by Reset().
|
inline |
Definition at line 154 of file WidgetManager.cs.
References KillWidgets().
Referenced by UI.OnKillGame().
|
inline |
Definition at line 265 of file WidgetManager.cs.
References Widget.config, Widget.dragPanel, and Widget.Config.locked.
|
inline |
Definition at line 260 of file WidgetManager.cs.
References GetWidget(), and RefreshWidget().
Referenced by ActivateWidget(), RefreshWidget(), and ToggleLock().
|
inline |
Definition at line 112 of file WidgetManager.cs.
References configs, CreateConfig(), metaMap, metas, EMono.player, and Player.widgets.
|
inline |
Definition at line 332 of file WidgetManager.cs.
References WidgetMainText._ToggleLog(), WidgetMainText.box, Player.hotbars, WidgetMainText.Instance, MsgBox.isShowingLog, KillWidgets(), OnActivateZone(), OnChangeActionMode(), OnGameInstantiated(), EMono.player, HotbarManager.ResetHotbar(), and Player.useSubWidgetTheme.
Referenced by HotItemToggleWidget.OnClick().
|
inline |
Definition at line 400 of file WidgetManager.cs.
References Core.config, EMono.core, CoreConfig.OtherSetting.idMainWidgetTheme, CoreConfig.other, EMono.player, and Player.widgets.
|
inline |
|
inline |
Definition at line 183 of file WidgetManager.cs.
References ActivateWidget(), configs, DeactivateWidget(), and GetWidget().
Referenced by LayerWidget.OnInit().
|
inline |
Definition at line 194 of file WidgetManager.cs.
References ActivateWidget(), DeactivateWidget(), and GetWidget().
|
inline |
Definition at line 205 of file WidgetManager.cs.
References RefreshWidget().
Referenced by LayerWidget.OnInit().
|
inline |
Definition at line 167 of file WidgetManager.cs.
Referenced by HotItemToggleWidget.OnClick().
| string WidgetManager.currentPath |
Definition at line 19 of file WidgetManager.cs.
|
private |
Definition at line 24 of file WidgetManager.cs.
Referenced by KillWidgets(), OnActivateZone(), and OnGameInstantiated().
Definition at line 22 of file WidgetManager.cs.
Referenced by ActivateWidget(), DeactivateWidget(), GetWidget(), Hide(), KillWidgets(), OnChangeActionMode(), Show(), and UpdateConfigs().
| Dictionary<string, Widget.Meta> WidgetManager.metaMap = new Dictionary<string, Widget.Meta>() |
Definition at line 17 of file WidgetManager.cs.
Referenced by OnGameInstantiated(), and RegisterMeta().
|
static |
Definition at line 15 of file WidgetManager.cs.
Referenced by LoadCustomWidget().
|
get |
Definition at line 28 of file WidgetManager.cs.
Referenced by Activate(), OnActivateZone(), OnGameInstantiated(), RegisterMeta(), and Toggle().
|
get |
Definition at line 26 of file WidgetManager.cs.
Referenced by OnGameInstantiated(), and RegisterMeta().