Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
override void | OnInit () |
void | SetBoard (TraitHouseBoard b) |
void | RefreshTemplates () |
void | ApplyData () |
override void | OnKill () |
![]() | |
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 | |
TraitHouseBoard | board |
UISlider | sliderBlock |
UISlider | sliderRoof |
UISlider | sliderRamp |
UISlider | sliderWallHeight |
UISlider | sliderHeightFix |
UISlider | sliderDeco |
UISlider | sliderDeco2 |
UISlider | sliderDecoFix |
UISlider | sliderDecoFix2 |
UIDropdown | ddRoofStyle |
UIDropdown | ddTemplate |
UIButton | toggleReverse |
UIButton | toggleAltRoof |
UIButton | buttonColorRoof |
UIButton | buttonColorBlock |
UIButton | buttonColorDeco |
UIButton | buttonColorDeco2 |
UIButton | toggleAtrium |
int | maxWallDeco |
![]() | |
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 | |
TraitHouseBoard.Data | data [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 | RefreshBlockList () |
Private Attributes | |
bool | first = true |
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 7 of file LayerEditHouse.cs.
|
inline |
Definition at line 263 of file LayerEditHouse.cs.
References TraitHouseBoard.ApplyData(), board, TraitHouseBoard.data, TraitHouseBoard.Data.idRoofTile, and toggleAltRoof.
Referenced by RefreshBlockList(), RefreshTemplates(), and SetBoard().
|
inlinevirtual |
Reimplemented from Layer.
Definition at line 53 of file LayerEditHouse.cs.
References board, ELayer.core, TraitHouseBoard.data, if(), CorePath.LotTemplate, RefreshTemplates(), SFB.StandaloneFileBrowser.SaveFilePanel(), BaseCore.WaitForEndOfFrame(), and Layer.windows.
|
inlinevirtual |
Reimplemented from Layer.
Definition at line 269 of file LayerEditHouse.cs.
References BuildMenu.Instance.
|
inlineprivate |
Definition at line 175 of file LayerEditHouse.cs.
References ApplyData(), TraitHouseBoard.ApplyData(), TileType.Block, SourceManager.blocks, board, buttonColorBlock, buttonColorDeco, buttonColorDeco2, buttonColorRoof, Color, data, SourceManager.floors, IntColor.FromInt(), BaseTileMap.roofStyles, ELayer.screen, sliderBlock, ELayer.sources, BaseGameScreen.tileMap, IntColor.ToInt(), RoofStyle.type, and ELayer.ui.
Referenced by SetBoard().
|
inline |
Definition at line 248 of file LayerEditHouse.cs.
References ApplyData(), board, TraitHouseBoard.data, ddTemplate, TraitHouseBoard.Data.idBGM, CorePath.LotTemplate, and SetBoard().
Referenced by OnInit(), and SetBoard().
|
inline |
Definition at line 69 of file LayerEditHouse.cs.
References ApplyData(), SourceManager.blocks, board, data, ddRoofStyle, first, RoofStyle.GetName(), BuildMenu.Instance, maxWallDeco, SourceManager.objs, RefreshBlockList(), RefreshTemplates(), TileType.Roof, BaseTileMap.roofStyles, ELayer.screen, UIButton.SetToggle(), sliderDeco, sliderDeco2, sliderDecoFix, sliderDecoFix2, sliderHeightFix, sliderRamp, sliderRoof, sliderWallHeight, TileType.Slope, ELayer.sources, TileType.Stairs, BaseGameScreen.tileMap, toggleAltRoof, and toggleReverse.
Referenced by RefreshTemplates().
TraitHouseBoard LayerEditHouse.board |
Definition at line 9 of file LayerEditHouse.cs.
Referenced by ApplyData(), OnInit(), RefreshBlockList(), RefreshTemplates(), and SetBoard().
UIButton LayerEditHouse.buttonColorBlock |
Definition at line 39 of file LayerEditHouse.cs.
Referenced by RefreshBlockList().
UIButton LayerEditHouse.buttonColorDeco |
Definition at line 41 of file LayerEditHouse.cs.
Referenced by RefreshBlockList().
UIButton LayerEditHouse.buttonColorDeco2 |
Definition at line 43 of file LayerEditHouse.cs.
Referenced by RefreshBlockList().
UIButton LayerEditHouse.buttonColorRoof |
Definition at line 37 of file LayerEditHouse.cs.
Referenced by RefreshBlockList().
UIDropdown LayerEditHouse.ddRoofStyle |
Definition at line 29 of file LayerEditHouse.cs.
Referenced by SetBoard().
UIDropdown LayerEditHouse.ddTemplate |
Definition at line 31 of file LayerEditHouse.cs.
Referenced by RefreshTemplates().
|
private |
Definition at line 49 of file LayerEditHouse.cs.
Referenced by SetBoard().
int LayerEditHouse.maxWallDeco |
Definition at line 47 of file LayerEditHouse.cs.
Referenced by SetBoard().
UISlider LayerEditHouse.sliderBlock |
Definition at line 11 of file LayerEditHouse.cs.
Referenced by RefreshBlockList().
UISlider LayerEditHouse.sliderDeco |
Definition at line 21 of file LayerEditHouse.cs.
Referenced by SetBoard().
UISlider LayerEditHouse.sliderDeco2 |
Definition at line 23 of file LayerEditHouse.cs.
Referenced by SetBoard().
UISlider LayerEditHouse.sliderDecoFix |
Definition at line 25 of file LayerEditHouse.cs.
Referenced by SetBoard().
UISlider LayerEditHouse.sliderDecoFix2 |
Definition at line 27 of file LayerEditHouse.cs.
Referenced by SetBoard().
UISlider LayerEditHouse.sliderHeightFix |
Definition at line 19 of file LayerEditHouse.cs.
Referenced by SetBoard().
UISlider LayerEditHouse.sliderRamp |
Definition at line 15 of file LayerEditHouse.cs.
Referenced by SetBoard().
UISlider LayerEditHouse.sliderRoof |
Definition at line 13 of file LayerEditHouse.cs.
Referenced by SetBoard().
UISlider LayerEditHouse.sliderWallHeight |
Definition at line 17 of file LayerEditHouse.cs.
Referenced by SetBoard().
UIButton LayerEditHouse.toggleAltRoof |
Definition at line 35 of file LayerEditHouse.cs.
Referenced by ApplyData(), and SetBoard().
UIButton LayerEditHouse.toggleAtrium |
Definition at line 45 of file LayerEditHouse.cs.
UIButton LayerEditHouse.toggleReverse |
Definition at line 33 of file LayerEditHouse.cs.
Referenced by SetBoard().
|
get |
Definition at line 51 of file LayerEditHouse.cs.
Referenced by RefreshBlockList(), and SetBoard().