Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
void | SetVisible (bool enable) |
void | Hide () |
bool | InspectUnderMouse () |
void | Inspect (IInspect newTarget) |
void | Inspect (InspectGroup g) |
void | OnUpdate () |
void | Refresh () |
void | DrawHighlight (IInspect i, bool selected=false) |
![]() | |
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 () |
Public Attributes | |
InspectGroup | group |
LayoutGroup | layoutBody |
LayoutGroup | layoutButtons |
UIButton | mold |
Vector3 | offset |
Vector3 | modPos |
SoundData | soundPop |
WindowChara | windowChara |
RectTransform | rectInfo |
RectTransform | rectRoom |
UINote | note |
UINote | noteRoom |
UIText | textName |
UIImage | bg |
Point | point |
![]() | |
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 |
Properties | |
bool | IsActive [get] |
![]() | |
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] |
Private Attributes | |
bool | initialized |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
![]() | |
static T | Create< T > () |
static T | Create< T > (string path) |
static Layer | Create (string path) |
![]() | |
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" } |
![]() | |
sealed override void | _Close () |
sealed override void | Kill () |
![]() | |
virtual void | Awake () |
virtual void | _Close () |
virtual void | Kill () |
![]() | |
RectTransform | _rect |
bool | isDestroyed |
Definition at line 5 of file UIInspector.cs.
|
inline |
Definition at line 194 of file UIInspector.cs.
References MeshPass.Add(), PCOrbit.crystal, Point.ForeachMultiSize(), Card.ForeachPoint(), BaseGameScreen.guide, Recipe.H, Point.HasBlockRecipe, IInspect.InspectPoint, IInspect.InspectPosition, TileType.IsBlockMount, Card.IsInstalled, Recipe.MultiSize, RenderRow.multisize, ScreenGuide.passGuideBlock, ScreenGuide.passGuideFloor, BaseTileMap.passIcon, BaseGameScreen.pcOrbit, Point.Position(), ELayer.screen, Thing.sourceCard, BaseGameScreen.tileMap, Card.TileType, and Recipe.W.
Referenced by OnUpdate().
|
inline |
Definition at line 50 of file UIInspector.cs.
Referenced by OnUpdate(), and Refresh().
|
inline |
Definition at line 69 of file UIInspector.cs.
References InspectGroup< T >.Create(), group, and Inspect().
Referenced by Inspect(), and InspectUnderMouse().
|
inline |
Definition at line 77 of file UIInspector.cs.
References IUISkin.ApplySkin(), group, initialized, ELayer.InitInspector(), layoutButtons, mold, Refresh(), soundPop, WindowController.window, windowChara, and Layer.windows.
|
inline |
Definition at line 57 of file UIInspector.cs.
References InspectGroup< T >.FirstTarget, group, Scene.HitPoint, Inspect(), Point.IsValid, Point.ListInspectorTargets(), Scene.mouseTarget, point, PointTarget.pos, and ELayer.scene.
|
inline |
Definition at line 97 of file UIInspector.cs.
References InspectGroup< T >.CanInspect(), DrawHighlight(), group, Hide(), IsActive, and InspectGroup< T >.targets.
|
inline |
Definition at line 114 of file UIInspector.cs.
References InspectGroup< T >.actions, InspectGroup< T >.CanInspect(), SpriteSheet.Get(), group, Hide(), UIButton.icon, item, layoutButtons, UIButton.mainText, mold, InspectGroup< T >.SetActions(), UIText.SetText(), InspectGroup< T >.Solo, InspectGroup< T >.targets, and Util.
Referenced by Inspect(), and SetVisible().
|
inline |
UIImage UIInspector.bg |
Definition at line 33 of file UIInspector.cs.
InspectGroup UIInspector.group |
Definition at line 7 of file UIInspector.cs.
Referenced by Hide(), Inspect(), InspectUnderMouse(), OnUpdate(), Refresh(), and SetVisible().
|
private |
Definition at line 37 of file UIInspector.cs.
Referenced by Inspect().
LayoutGroup UIInspector.layoutBody |
Definition at line 9 of file UIInspector.cs.
LayoutGroup UIInspector.layoutButtons |
Definition at line 11 of file UIInspector.cs.
Vector3 UIInspector.modPos |
Definition at line 17 of file UIInspector.cs.
UIButton UIInspector.mold |
Definition at line 13 of file UIInspector.cs.
UINote UIInspector.note |
Definition at line 27 of file UIInspector.cs.
UINote UIInspector.noteRoom |
Definition at line 29 of file UIInspector.cs.
Vector3 UIInspector.offset |
Definition at line 15 of file UIInspector.cs.
Point UIInspector.point |
Definition at line 35 of file UIInspector.cs.
Referenced by Hide(), and InspectUnderMouse().
RectTransform UIInspector.rectInfo |
Definition at line 23 of file UIInspector.cs.
RectTransform UIInspector.rectRoom |
Definition at line 25 of file UIInspector.cs.
SoundData UIInspector.soundPop |
Definition at line 19 of file UIInspector.cs.
Referenced by Inspect().
UIText UIInspector.textName |
Definition at line 31 of file UIInspector.cs.
WindowChara UIInspector.windowChara |
Definition at line 21 of file UIInspector.cs.
Referenced by Inspect().
|
get |
Definition at line 39 of file UIInspector.cs.
Referenced by OnUpdate().