Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
override void | OnInit () |
override void | OnSwitchContent (Window window) |
void | Update () |
void | OnCompleteCraft () |
void | RefreshCraft () |
void | ShowContextMenu (Recipe a) |
void | RefreshDisassemble () |
void | RefreshSize () |
![]() | |
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 | |
UIDynamicList | list |
Recipe | recipe |
UIButton | moldButtonContext |
int | maxSize |
int | paddingY |
int | paddingY2 |
string | idLastRecipe |
![]() | |
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 LayerCraftFloat | Instance |
![]() | |
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" } |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
![]() | |
static T | Create< T > () |
static T | Create< T > (string path) |
static Layer | Create (string path) |
![]() | |
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 4 of file LayerCraftFloat.cs.
|
inline |
|
inlinevirtual |
Reimplemented from Layer.
Definition at line 22 of file LayerCraftFloat.cs.
References Instance.
|
inlinevirtual |
Reimplemented from Layer.
Definition at line 27 of file LayerCraftFloat.cs.
References RecipeUpdater.Build(), ELayer.core, ELayer.game, Core.IsGameStarted, ELayer.pc, Card.pos, GameUpdater.recipe, and Game.updater.
|
inline |
Definition at line 67 of file LayerCraftFloat.cs.
References UIDynamicList.Add(), ActionMode.Adv, ButtonGrid.Attach(), RecipeUpdater.Build(), UIDynamicList.dsv, ELayer.game, RecipeManager.hoveredRecipes, Recipe.id, idLastRecipe, TaskCraft.IsIngredientsValid(), list, UIDynamicList.List(), TaskCraft.num, Recipe.OnChangeIngredient(), ELayer.pc, ELayer.player, Card.pos, GameUpdater.recipe, recipe, Player.recipes, RecipeUpdater.recipes, RefreshSize(), TaskCraft.ResetReq(), Chara.SetAI(), ButtonGrid.SetCraftRecipe(), AM_Adv.SetTurbo(), ShowContextMenu(), ELayer.ui, Game.updater, and Player.waitingInput.
Referenced by RecipeUpdater.RunRecipe().
|
inline |
Definition at line 189 of file LayerCraftFloat.cs.
References UIDynamicList.Add(), Recipe.Create(), Thing.Disassemble(), UIDynamicList.dsv, Player.EndTurn(), RecipeManager.Get(), Card.id, if(), item, list, UIDynamicList.List(), RecipeUpdater.listD, UIButton.mainText, ELayer.player, RefreshSize(), ButtonGrid.SetCard(), UINote.Space(), and Player.waitingInput.
Referenced by RecipeUpdater.RunDisassemble().
|
inline |
Definition at line 231 of file LayerCraftFloat.cs.
References UIDynamicList.dsv, UIDynamicList.ItemCount, list, maxSize, paddingY, paddingY2, and Layer.windows.
Referenced by RefreshCraft(), and RefreshDisassemble().
|
inline |
Definition at line 136 of file LayerCraftFloat.cs.
References ELayer._map, ELayer._zone, UIContextMenu.AddChild(), Map.cells, Point.Copy(), Cell.detail, Thing.GetIngredients(), UIContextMenu.Hide(), UIButton.icon, Recipe.ingredients, list, moldButtonContext, Card.parent, ELayer.pc, Card.pos, Card.SetImage(), UIContextMenu.Show(), MapBounds.Size, Card.things, CellDetail.things, ELayer.ui, Util, Point.x, and Point.z.
Referenced by RefreshCraft(), and Update().
|
inline |
Definition at line 35 of file LayerCraftFloat.cs.
References BaseList.callbacks, ButtonState.down, idLastRecipe, list, EInput.middleMouse, ButtonGrid.recipe, recipe, ShowContextMenu(), and Layer.windows.
string LayerCraftFloat.idLastRecipe |
Definition at line 20 of file LayerCraftFloat.cs.
Referenced by RefreshCraft(), and Update().
|
static |
Definition at line 6 of file LayerCraftFloat.cs.
Referenced by RecipeUpdater.Build(), OnInit(), TaskCraft.Run(), RecipeUpdater.RunDisassemble(), and RecipeUpdater.RunRecipe().
UIDynamicList LayerCraftFloat.list |
Definition at line 8 of file LayerCraftFloat.cs.
Referenced by RefreshCraft(), RefreshDisassemble(), RefreshSize(), ShowContextMenu(), and Update().
int LayerCraftFloat.maxSize |
Definition at line 14 of file LayerCraftFloat.cs.
Referenced by RefreshSize().
UIButton LayerCraftFloat.moldButtonContext |
Definition at line 12 of file LayerCraftFloat.cs.
Referenced by ShowContextMenu().
int LayerCraftFloat.paddingY |
Definition at line 16 of file LayerCraftFloat.cs.
Referenced by RefreshSize().
int LayerCraftFloat.paddingY2 |
Definition at line 18 of file LayerCraftFloat.cs.
Referenced by RefreshSize().
Recipe LayerCraftFloat.recipe |
Definition at line 10 of file LayerCraftFloat.cs.
Referenced by RefreshCraft(), and Update().