Elin Decompiled Documentation EA 23.102 Nightly
|
Classes | |
class | Page |
Public Types | |
enum | Type { Default , Main , ZoomMenu } |
Public Member Functions | |
void | SetSlotNum (int a) |
void | AddPage () |
void | ValidatePage (Page page, int num=-1) |
void | SetPage (int pageIndex) |
void | Remove (HotItem item) |
HotItem | GetItem (int index, int pageIndex=-1) |
HotItem | SetItem (HotItem item, int index=-1, int pageIndex=-1, bool refreshActor=false) |
void | Select (HotItem item) |
void | ToggleDisable (HotItem item) |
void | Unselect (int pageIndex=-1) |
HotItem | GetSelectedItem () |
int | GetNextSelectableIndex (int pageIndex=-1) |
int | GetPrevSelectableIndex (int pageIndex=-1) |
Public Attributes | |
int | currentPage |
int | itemsPerPage = 6 |
int | id |
List< Page > | pages = new List<Page>() |
bool | dirty |
WidgetHotbar | actor |
Static Public Attributes | |
const int | IDMainMenu = 2 |
const int | IDBuild = 3 |
const int | IDUser2 = 5 |
const int | IDUser3 = 6 |
const int | IDSpeed = 7 |
![]() | |
static Core | core |
Properties | |
HotbarManager | manager [get] |
HotItem | SelectedItem [get] |
HotItem | DefaultItem [get] |
bool | IsLocked [get] |
bool | IsUserHotbar [get] |
bool | ShowFunctionKey [get] |
Page | CurrentPage [get] |
![]() | |
static Game | game [get] |
static bool | AdvMode [get] |
static Player | player [get] |
static Chara | pc [get] |
static UI | ui [get] |
static Map | _map [get] |
static Zone | _zone [get] |
static FactionBranch | Branch [get] |
static FactionBranch | BranchOrHomeBranch [get] |
static Faction | Home [get] |
static Faction | Wilds [get] |
static Scene | scene [get] |
static BaseGameScreen | screen [get] |
static GameSetting | setting [get] |
static GameData | gamedata [get] |
static ColorProfile | Colors [get] |
static World | world [get] |
static SourceManager | sources [get] |
static SourceManager | editorSources [get] |
static SoundManager | Sound [get] |
static CoreDebug | debug [get] |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
static int | curve (int a, int start, int step, int rate=75) |
static int | rndHalf (int a) |
static float | rndf (float a) |
static int | rndSqrt (int a) |
static void | Wait (float a, Card c) |
static void | Wait (float a, Point p) |
static int | Bigger (int a, int b) |
static int | Smaller (int a, int b) |
enum Hotbar.Type |
|
inline |
Definition at line 126 of file Hotbar.cs.
References pages, and ValidatePage().
Referenced by HotbarManager.SetHobar(), and SetItem().
|
inline |
Definition at line 168 of file Hotbar.cs.
References currentPage, GetItem(), and pages.
Referenced by GetItem(), and WidgetHotbar.RebuildPage().
|
inline |
Definition at line 238 of file Hotbar.cs.
References currentPage, itemsPerPage, pages, and ValidatePage().
|
inline |
Definition at line 254 of file Hotbar.cs.
References currentPage, itemsPerPage, pages, and ValidatePage().
|
inline |
Definition at line 228 of file Hotbar.cs.
References currentPage, and pages.
|
inline |
Definition at line 154 of file Hotbar.cs.
|
inline |
Definition at line 199 of file Hotbar.cs.
References item, EClass.player, and Player.SetCurrentHotItem().
Referenced by HotItemGameAction.OnClick(), and HotItemGameAction.OnRightClick().
|
inline |
Definition at line 173 of file Hotbar.cs.
References actor, AddPage(), currentPage, DefaultItem, item, pages, WidgetHotbar.RebuildPage(), Hotbar.Page.SetItem(), and ValidatePage().
Referenced by WidgetHotbar.OnSetContextMenu(), Remove(), HotbarManager.ResetHotbar(), and WidgetHotbar.SetItem().
|
inline |
Definition at line 149 of file Hotbar.cs.
References currentPage.
Referenced by WidgetHotbar.RebuildPage().
|
inline |
Definition at line 117 of file Hotbar.cs.
References itemsPerPage, pages, and ValidatePage().
Referenced by WidgetHotbar.OnSetContextMenu().
|
inline |
Definition at line 205 of file Hotbar.cs.
References item, EClass.player, and Player.SetCurrentHotItem().
|
inline |
Definition at line 216 of file Hotbar.cs.
References currentPage, HotItem.OnUnselect(), pages, EClass.player, and Player.SetCurrentHotItem().
|
inline |
Definition at line 133 of file Hotbar.cs.
References DefaultItem, Hotbar.Page.items, and itemsPerPage.
Referenced by AddPage(), GetNextSelectableIndex(), GetPrevSelectableIndex(), SetItem(), and SetSlotNum().
WidgetHotbar Hotbar.actor |
Definition at line 91 of file Hotbar.cs.
Referenced by WidgetHotbar.OnEndDrag(), HotbarManager.ResetHotbar(), and SetItem().
int Hotbar.currentPage |
Definition at line 78 of file Hotbar.cs.
Referenced by GetItem(), GetNextSelectableIndex(), GetPrevSelectableIndex(), GetSelectedItem(), WidgetHotbar.RebuildPage(), SetItem(), SetPage(), WidgetHotbar.SwitchPage(), and Unselect().
bool Hotbar.dirty |
Definition at line 89 of file Hotbar.cs.
Referenced by WidgetHotbar.OnChangeActionMode(), and BuildMenu.Toggle().
int Hotbar.id |
Definition at line 84 of file Hotbar.cs.
Referenced by WidgetHotbar.OnSetContextMenu().
int Hotbar.itemsPerPage = 6 |
Definition at line 81 of file Hotbar.cs.
Referenced by GetNextSelectableIndex(), GetPrevSelectableIndex(), WidgetHotbar.OnActivate(), SetSlotNum(), and ValidatePage().
Definition at line 87 of file Hotbar.cs.
Referenced by AddPage(), GetItem(), GetNextSelectableIndex(), GetPrevSelectableIndex(), GetSelectedItem(), Remove(), SetItem(), SetSlotNum(), and Unselect().
|
get |
Definition at line 115 of file Hotbar.cs.
Referenced by WidgetHotbar.GetItem(), WidgetHotbar.Rebuild(), and HotItem.TextHotkey().
|
get |
Definition at line 97 of file Hotbar.cs.
Referenced by SetItem(), and ValidatePage().
|
get |
Definition at line 99 of file Hotbar.cs.
Referenced by WidgetHotbar.OnSetContextMenu(), and LayerRegisterHotbar.Show().
|
get |
Definition at line 101 of file Hotbar.cs.
Referenced by WidgetHotbar.CanShowContextMenu(), and ButtonHotItem.RefreshItem().
|
get |
|
get |
Definition at line 113 of file Hotbar.cs.
Referenced by HotItem.TextHotkey().