Elin Modding Docs Doc
Loading...
Searching...
No Matches
LayerAbility Class Reference
Inheritance diagram for LayerAbility:
ELayer

Classes

class  Config
 

Public Member Functions

override void OnInit ()
 
void RefreshConfig ()
 
override void OnSwitchContent (Window window)
 
override void OnUpdateInput ()
 
void SelectGroup (string id)
 
void _Redraw ()
 
void OnStartDrag (UIButton b)
 
void OnDrag (UIButton b)
 
void OnEndDrag (UIButton b, bool cancel=false)
 
void OnDisable ()
 
- Public Member Functions inherited from ELayer
override void OnBeforeAddLayer ()
 
void InitInspector ()
 
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 ()
 

Static Public Member Functions

static void SetDirty (Element a)
 
static void ClearHotElement ()
 
static void Redraw ()
 
- Static Public Member Functions inherited from ELayer
static int rnd (int a)
 

Public Attributes

UIDynamicList list
 
Chara chara
 
Transform headerRow
 
string[] idGroup
 

Static Public Attributes

static LayerAbility Instance
 
static ButtonAbility hotElement
 

Properties

new LayerAbility.Config config [get]
 
- Properties inherited from ELayer
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]
 

Additional Inherited Members

- Protected Member Functions inherited from ELayer
override void _Close ()
 
override void Kill ()
 

Detailed Description

Definition at line 6 of file LayerAbility.cs.

Member Function Documentation

◆ _Redraw()

void LayerAbility._Redraw ( )

Definition at line 217 of file LayerAbility.cs.

◆ ClearHotElement()

static void LayerAbility.ClearHotElement ( )
static

Definition at line 142 of file LayerAbility.cs.

◆ OnDisable()

void LayerAbility.OnDisable ( )

Definition at line 260 of file LayerAbility.cs.

◆ OnDrag()

void LayerAbility.OnDrag ( UIButton b)

Definition at line 229 of file LayerAbility.cs.

◆ OnEndDrag()

void LayerAbility.OnEndDrag ( UIButton b,
bool cancel = false )

Definition at line 246 of file LayerAbility.cs.

◆ OnInit()

override void LayerAbility.OnInit ( )

Definition at line 19 of file LayerAbility.cs.

◆ OnStartDrag()

void LayerAbility.OnStartDrag ( UIButton b)

Definition at line 223 of file LayerAbility.cs.

◆ OnSwitchContent()

override void LayerAbility.OnSwitchContent ( Window window)

Definition at line 119 of file LayerAbility.cs.

◆ OnUpdateInput()

override void LayerAbility.OnUpdateInput ( )

Definition at line 126 of file LayerAbility.cs.

◆ Redraw()

static void LayerAbility.Redraw ( )
static

Definition at line 208 of file LayerAbility.cs.

◆ RefreshConfig()

void LayerAbility.RefreshConfig ( )

Definition at line 74 of file LayerAbility.cs.

◆ SelectGroup()

void LayerAbility.SelectGroup ( string id)

Definition at line 156 of file LayerAbility.cs.

◆ SetDirty()

static void LayerAbility.SetDirty ( Element a)
static

Definition at line 87 of file LayerAbility.cs.

Member Data Documentation

◆ chara

Chara LayerAbility.chara

Definition at line 277 of file LayerAbility.cs.

◆ headerRow

Transform LayerAbility.headerRow

Definition at line 280 of file LayerAbility.cs.

◆ hotElement

ButtonAbility LayerAbility.hotElement
static

Definition at line 271 of file LayerAbility.cs.

◆ idGroup

string [] LayerAbility.idGroup
Initial value:
= new string[]
{
"all",
"attack",
"defense",
"util",
"ability",
"favAbility"
}

Definition at line 284 of file LayerAbility.cs.

◆ Instance

LayerAbility LayerAbility.Instance
static

Definition at line 268 of file LayerAbility.cs.

◆ list

UIDynamicList LayerAbility.list

Definition at line 274 of file LayerAbility.cs.

Property Documentation

◆ config

new LayerAbility.Config LayerAbility.config
get

Definition at line 10 of file LayerAbility.cs.


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