Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
Layer.Option Class Reference

Public Types

enum  ScreenlockType { Default , None , Dark , DarkLight }
 

Public Attributes

Playlist playlist
 
SoundData bgm
 
SoundData soundActivate
 
SoundData soundDeactivate
 
bool canClose = true
 
bool screenClickClose
 
bool screenClickCloseRight
 
bool passive
 
bool important
 
bool hideHud
 
bool allowGeneralInput = true
 
bool allowInventoryInteraction
 
bool rebuildLayout
 
bool persist
 
bool blur
 
bool hideOnUnfocus
 
bool hideOthers = true
 
bool hideInspector = true
 
bool pauseGame = true
 
bool consumeInput = true
 
bool dontRefreshHint
 
bool dontShowHint
 
bool hideFloatUI
 
bool hideWidgets
 
ScreenlockType screenlockType = ScreenlockType.None
 

Detailed Description

Definition at line 11 of file Layer.cs.

Member Enumeration Documentation

◆ ScreenlockType

Enumerator
Default 
None 
Dark 
DarkLight 

Definition at line 13 of file Layer.cs.

Member Data Documentation

◆ allowGeneralInput

bool Layer.Option.allowGeneralInput = true

Definition at line 41 of file Layer.cs.

Referenced by Layer.IsAllowGeneralInput().

◆ allowInventoryInteraction

bool Layer.Option.allowInventoryInteraction

Definition at line 43 of file Layer.cs.

◆ bgm

SoundData Layer.Option.bgm

Definition at line 23 of file Layer.cs.

Referenced by Layer.Init().

◆ blur

bool Layer.Option.blur

Definition at line 49 of file Layer.cs.

Referenced by Layer.IsUseBlur().

◆ canClose

bool Layer.Option.canClose = true

Definition at line 29 of file Layer.cs.

Referenced by Window.Init(), Layer.OnBack(), Dialog.OnUpdateInput(), and Dialog.Update().

◆ consumeInput

bool Layer.Option.consumeInput = true

Definition at line 59 of file Layer.cs.

Referenced by ELayer._Close().

◆ dontRefreshHint

bool Layer.Option.dontRefreshHint

Definition at line 61 of file Layer.cs.

Referenced by ELayer.TryShowHint().

◆ dontShowHint

bool Layer.Option.dontShowHint

Definition at line 63 of file Layer.cs.

Referenced by UI.OnChangeLayer().

◆ hideFloatUI

bool Layer.Option.hideFloatUI

Definition at line 65 of file Layer.cs.

Referenced by ELayer.Kill().

◆ hideHud

bool Layer.Option.hideHud

Definition at line 39 of file Layer.cs.

Referenced by Layer.IsHideHud().

◆ hideInspector

bool Layer.Option.hideInspector = true

Definition at line 55 of file Layer.cs.

◆ hideOnUnfocus

bool Layer.Option.hideOnUnfocus

Definition at line 51 of file Layer.cs.

Referenced by Layer._RemoveLayer(), and Layer.AddLayer().

◆ hideOthers

bool Layer.Option.hideOthers = true

Definition at line 53 of file Layer.cs.

Referenced by Layer.AddLayer().

◆ hideWidgets

bool Layer.Option.hideWidgets

Definition at line 67 of file Layer.cs.

Referenced by ELayer.Kill().

◆ important

bool Layer.Option.important

Definition at line 37 of file Layer.cs.

Referenced by Layer.RemoveLayers().

◆ passive

bool Layer.Option.passive

Definition at line 35 of file Layer.cs.

◆ pauseGame

bool Layer.Option.pauseGame = true

Definition at line 57 of file Layer.cs.

◆ persist

bool Layer.Option.persist

Definition at line 47 of file Layer.cs.

Referenced by Layer.AddLayer(), and Layer.Kill().

◆ playlist

Playlist Layer.Option.playlist

Definition at line 21 of file Layer.cs.

Referenced by Layer.Init(), and ELayer.Kill().

◆ rebuildLayout

bool Layer.Option.rebuildLayout

Definition at line 45 of file Layer.cs.

Referenced by Layer.Init().

◆ screenClickClose

bool Layer.Option.screenClickClose

Definition at line 31 of file Layer.cs.

Referenced by Layer.UpdateInput().

◆ screenClickCloseRight

bool Layer.Option.screenClickCloseRight

Definition at line 33 of file Layer.cs.

Referenced by Layer.UpdateInput().

◆ screenlockType

ScreenlockType Layer.Option.screenlockType = ScreenlockType.None

Definition at line 69 of file Layer.cs.

Referenced by Layer.Init().

◆ soundActivate

SoundData Layer.Option.soundActivate

Definition at line 25 of file Layer.cs.

Referenced by Layer.AddLayer(), and Layer.Init().

◆ soundDeactivate

SoundData Layer.Option.soundDeactivate

Definition at line 27 of file Layer.cs.


The documentation for this class was generated from the following file: