Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
override void | OnAfterInit () |
void | Reset () |
override void | OnKill () |
void | AddRandom () |
void | Generate () |
void | OnClickClear () |
void | OnClickNextMode () |
void | OnClickConfig () |
![]() | |
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 | |
HoardActor | actor |
bool | autoList |
int | autoNum |
float | idleTimer |
float | fadeSpeed |
CanvasGroup | cg |
UIText | textMode |
UIText | textScore |
UIText | textTime |
UIButton[] | debugButtons |
LayoutGroup | layoutMenu |
int | v |
![]() | |
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 | |
Hoard | hoard [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 Member Functions | |
void | Update () |
void | UpdateMousePos () |
Private Attributes | |
int | lastScore |
Vector3 | lastMousePos |
bool | hasMouseMoved |
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 LayerHoard.cs.
|
inline |
Definition at line 157 of file LayerHoard.cs.
References Hoard.Add(), SourceManager.collectibles, hoard, Reset(), ELayer.rnd(), and ELayer.sources.
|
inline |
Definition at line 170 of file LayerHoard.cs.
References Hoard.Add(), Hoard.Clear(), SourceManager.collectibles, hoard, Reset(), and ELayer.sources.
|
inlinevirtual |
Reimplemented from Layer.
Definition at line 39 of file LayerHoard.cs.
References ActionMode.Activate(), actor, SourceManager.collectibles, ELayer.debug, debugButtons, CoreDebug.debugHoard, hoard, Hoard.items, layoutMenu, ActionMode.NoMap, OnClickClear(), Reset(), ELayer.sources, Msg.TalkHomeMemeber(), and Util.
|
inline |
Definition at line 184 of file LayerHoard.cs.
References Hoard.Add(), Hoard.Clear(), hoard, and Reset().
Referenced by OnAfterInit().
|
inline |
Definition at line 198 of file LayerHoard.cs.
References actor, UIContextMenu.AddSlider(), UIContextMenu.AddToggle(), Hoard.bg, hoard, Hoard.maxSounds, Hoard.pixelPerfect, Hoard.reflection, HoardActor.RefreshBG(), HoardActor.RefreshZoom(), Hoard.shadow, UIContextMenu.Show(), ELayer.ui, v, Hoard.voice, and Hoard.volume.
|
inline |
Definition at line 191 of file LayerHoard.cs.
References hoard, Hoard.mode, Msg.Nerun(), and Reset().
|
inlinevirtual |
Reimplemented from Layer.
Definition at line 74 of file LayerHoard.cs.
References ActionMode.Activate(), actor, HoardActor.Clear(), ActionMode.DefaultMode, and ELayer.Sound.
|
inline |
Definition at line 68 of file LayerHoard.cs.
References HoardActor.Activate(), actor, hoard, and Hoard.mode.
Referenced by AddRandom(), Generate(), OnAfterInit(), OnClickClear(), OnClickNextMode(), and Update().
|
inlineprivate |
Definition at line 86 of file LayerHoard.cs.
References actor, HoardActor.actors, Hoard.Add(), cg, ELayer.debug, CoreDebug.enable, fadeSpeed, hasMouseMoved, Hoard.hiScore, hoard, idleTimer, CollectibleActor.item, lastScore, Hoard.maxSounds, Msg.Nerun(), HoardActor.psExplode, Reset(), Msg.SayPic(), Hoard.score, textScore, ELayer.ui, HoardActor.updates, and v.
|
inlineprivate |
Definition at line 151 of file LayerHoard.cs.
References hasMouseMoved, and lastMousePos.
HoardActor LayerHoard.actor |
Definition at line 7 of file LayerHoard.cs.
Referenced by OnAfterInit(), OnClickConfig(), OnKill(), Reset(), and Update().
bool LayerHoard.autoList |
Definition at line 9 of file LayerHoard.cs.
int LayerHoard.autoNum |
Definition at line 11 of file LayerHoard.cs.
CanvasGroup LayerHoard.cg |
Definition at line 17 of file LayerHoard.cs.
Referenced by Update().
UIButton [] LayerHoard.debugButtons |
Definition at line 25 of file LayerHoard.cs.
Referenced by OnAfterInit().
float LayerHoard.fadeSpeed |
Definition at line 15 of file LayerHoard.cs.
Referenced by Update().
|
private |
Definition at line 35 of file LayerHoard.cs.
Referenced by Update(), and UpdateMousePos().
float LayerHoard.idleTimer |
Definition at line 13 of file LayerHoard.cs.
Referenced by Update().
|
private |
Definition at line 33 of file LayerHoard.cs.
Referenced by UpdateMousePos().
|
private |
Definition at line 29 of file LayerHoard.cs.
Referenced by Update().
LayoutGroup LayerHoard.layoutMenu |
Definition at line 27 of file LayerHoard.cs.
Referenced by OnAfterInit().
UIText LayerHoard.textMode |
Definition at line 19 of file LayerHoard.cs.
UIText LayerHoard.textScore |
Definition at line 21 of file LayerHoard.cs.
Referenced by Update().
UIText LayerHoard.textTime |
Definition at line 23 of file LayerHoard.cs.
int LayerHoard.v |
Definition at line 31 of file LayerHoard.cs.
Referenced by OnClickConfig(), and Update().
|
get |
Definition at line 37 of file LayerHoard.cs.
Referenced by AddRandom(), Generate(), OnAfterInit(), OnClickClear(), OnClickConfig(), OnClickNextMode(), Reset(), and Update().