Elin Decompiled Documentation EA 23.102 Nightly
|
Classes | |
class | Item |
class | Page |
Public Types | |
enum | Mode { Map , Inventory , EloMap , Area , Custom } |
Public Member Functions | |
override void | OnInit () |
override void | OnKill () |
override void | OnUpdateInput () |
void | Show (List< Page > _pages, Mode _mode) |
void | ShowPage (int index) |
void | ShowPage (Page page) |
void | Reload () |
![]() | |
override void | OnBeforeAddLayer () |
void | InitInspector () |
sealed override void | Init () |
override void | OnAfterAddLayer () |
void | TryShowHelp () |
void | AddLayerToUI (string id) |
void | TryShowHint (string _langHint=null) |
void | TalkHomeMemeber (string id) |
void | TalkMaid (string id) |
override void | OnRightClick () |
![]() | |
virtual string | GetTextHeader (Window window) |
virtual bool | HeaderIsListOf (int id) |
virtual void | Init () |
virtual void | OnInit () |
virtual void | OnAfterInit () |
virtual void | ApplySkin () |
void | ShowScreenLock (string id) |
void | UpdateInput () |
virtual void | OnUpdateInput () |
virtual void | OnRightClick () |
virtual bool | OnBack () |
virtual void | OnChangeLayer () |
virtual void | OnCreate () |
void | _AddLayer (string id) |
Layer | AddLayer (string id) |
T | AddLayer< T > () |
T | AddLayer< T > (string id) |
T | AddLayerDontCloseOthers< T > () |
Layer | AddLayerDontCloseOthers (Layer l) |
T | GetOrAddLayer< T > () |
virtual void | OnBeforeAddLayer () |
virtual void | OnAfterAddLayer () |
Layer | AddLayer (Layer l) |
void | ToggleLayer (string id) |
T | ToggleLayer< T > (string id=null) |
void | WaitAndClose () |
void | OnClickClose () |
virtual void | Close () |
void | CloseLayers () |
void | RemoveLayers (bool removeImportant=false) |
bool | RemoveLayer< T > () |
void | RemoveLayer (Layer l) |
virtual void | OnKill () |
Layer | SetOnKill (Action action) |
void | DisableClose () |
void | Delay (float duration=0.05f) |
Layer | SetDelay (float d) |
Layer | GetLayer (string id) |
T | GetLayer< T > (bool fromTop=false) |
Layer | GetTopLayer () |
void | SwitchContent (int idWindow, int i) |
virtual void | OnSwitchContent (Window window) |
Layer | SetTitles (string langList, string idHeaderRow=null) |
bool | IsBlockWidgetClick () |
bool | IsHideHud () |
bool | IsAllowGeneralInput () |
bool | IsUseBlur () |
bool | IsPointerOnLayer () |
void | ApplySkin () |
Static Public Member Functions | |
static void | Show (IInspect newTarget) |
static bool | TryShow (bool quick) |
static Page | GetPage (IInspect o) |
![]() | |
static int | rnd (int a) |
![]() | |
static T | Create< T > () |
static T | Create< T > (string path) |
static Layer | Create (string path) |
Public Attributes | |
Mode | mode |
Point | point |
List< Page > | pages = new List<Page>() |
InteractionMenu | menu |
WindowChara | windowChara |
![]() | |
Option | option |
UnityEvent | onKill |
Anime | animeIn |
Anime | animeOut |
bool | closeOthers |
bool | defaultActionMode = true |
Button | screenLock |
Layer | parent |
string | idLayer |
List< Layer > | layers = new List<Layer>() |
Vector2 | lastParentPos |
List< Window > | windows = new List<Window>() |
string | langHint |
Static Public Attributes | |
static LayerInteraction | Instance |
static IInspect | Target |
![]() | |
static int | skipInput |
static bool | closeOnRightClick |
static bool | rightClicked |
static bool | cancelKeyDown |
static bool | ignoreSounds |
static Transform | blurStopInstance |
static string[] | searchPath = new string[3] { "Layer", "Layer/Dialog", "Layer/LayerHome" } |
Private Member Functions | |
void | Update () |
Private Attributes | |
bool | first = true |
Additional Inherited Members | |
![]() | |
sealed override void | _Close () |
sealed override void | Kill () |
![]() | |
virtual void | Awake () |
virtual void | _Close () |
virtual void | Kill () |
![]() | |
RectTransform | _rect |
bool | isDestroyed |
![]() | |
static Core | core [get] |
static Game | game [get] |
static bool | AdvMode [get] |
static Player | player [get] |
static Chara | pc [get] |
static FactionBranch | Branch [get] |
static Faction | Home [get] |
static UI | ui [get] |
static Map | _map [get] |
static Zone | _zone [get] |
static Scene | scene [get] |
static BaseGameScreen | screen [get] |
static CoreConfig | config [get] |
static GameSetting | setting [get] |
static ColorProfile | Colors [get] |
static SourceManager | sources [get] |
static World | world [get] |
static SoundManager | Sound [get] |
static CoreDebug | debug [get] |
bool | IsFloat [get] |
virtual string | IdHelp [get] |
![]() | |
Layer | TopLayer [get] |
string | uid [get] |
virtual RectTransform | rectLayers [get] |
virtual bool | blockWidgetClick [get] |
Definition at line 5 of file LayerInteraction.cs.
Definition at line 142 of file LayerInteraction.cs.
References AM_MoveInstalled.Activate(), LayerInteraction.Page.Add(), Area, ActionMode.Inspect, Trait.IsFactory, Chara.IsHomeMember(), Card.IsInstalled, LayerInteraction.Page.items, Chara.ShowDialog(), Card.trait, and ELayer.ui.
Referenced by Show().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from Layer.
Definition at line 101 of file LayerInteraction.cs.
References Target.
|
inlinevirtual |
|
inline |
Definition at line 293 of file LayerInteraction.cs.
|
inlinestatic |
Definition at line 122 of file LayerInteraction.cs.
References GetPage(), Instance, ShowPage(), Target, and ELayer.ui.
Referenced by TryShow().
Definition at line 220 of file LayerInteraction.cs.
References InteractionMenu.Add(), LayerInteraction.Page.Add(), LayerInteraction.Page.button, Scene.HitPoint, LayerInteraction.Page.items, menu, mode, pages, point, Point.Set(), ButtonGrid.SetObject(), InteractionMenu.Show(), and ShowPage().
|
inline |
Definition at line 259 of file LayerInteraction.cs.
References pages, and ShowPage().
Referenced by Show(), and ShowPage().
|
inline |
Definition at line 264 of file LayerInteraction.cs.
References InteractionMenu.Add(), InteractionMenu.Clear(), SpriteSheet.Get(), UIButton.icon, Chara.IsHomeMember(), item, UIButton.mainText, menu, WindowChara.SetChara(), UIText.SetText(), InteractionMenu.Show(), Target, and windowChara.
|
inlinestatic |
Definition at line 132 of file LayerInteraction.cs.
References Scene.HitPoint, Point.IsValid, Point.ListInspectorTargets(), Scene.mouseTarget, PointTarget.pos, ELayer.scene, Show(), and Target.
|
inlineprivate |
Definition at line 106 of file LayerInteraction.cs.
References MeshPass.Add(), BaseGameScreen.guide, mode, ScreenGuide.passGuideBlock, ScreenGuide.passGuideFloor, point, Point.Position(), ELayer.screen, and BaseGameScreen.tileSelector.
|
private |
Definition at line 89 of file LayerInteraction.cs.
Referenced by OnInit().
|
static |
Definition at line 79 of file LayerInteraction.cs.
InteractionMenu LayerInteraction.menu |
Definition at line 91 of file LayerInteraction.cs.
Referenced by Show(), and ShowPage().
Mode LayerInteraction.mode |
Definition at line 83 of file LayerInteraction.cs.
Definition at line 87 of file LayerInteraction.cs.
Referenced by Show(), and ShowPage().
Point LayerInteraction.point |
Definition at line 85 of file LayerInteraction.cs.
|
static |
Definition at line 81 of file LayerInteraction.cs.
Referenced by OnKill(), Show(), ShowPage(), and TryShow().
WindowChara LayerInteraction.windowChara |
Definition at line 93 of file LayerInteraction.cs.
Referenced by ShowPage().