ui.PerkSelect
ui.PerkSelect
Inherits from: ui.Process
Fields
| Name | Type | |
|---|---|---|
controller | tool.ControllerAccess | |
source | Entity | |
perkAllowBypass | Virtual[toString, set, remove, keys, iterator, get, exists] | |
hero | en.Hero | |
fbMain | ui.FlowBox | |
title | ui.Text | |
reset | ui.Text | |
line | libs.heaps.slib.HSprite | |
gt | libs.heaps.slib.HSprite | |
gb | libs.heaps.slib.HSprite | |
perkMask | h2d.Mask | |
boxScroller | ui.UIBox | |
sliderScroller | libs.heaps.slib.HSprite | |
perkInter | h2d.Interactive | |
perkFlow | h2d.Flow | |
selection | h2d.ScaleGrid | |
fCount | h2d.Flow | |
count | ui.hud.Count | |
perks | hl.types.ArrayObj | |
curPerkId | I32 | |
brutFirstPerk | Virtual[canBeSelected, fb, ii] | |
tactFirstPerk | Virtual[canBeSelected, fb, ii] | |
survFirstPerk | Virtual[canBeSelected, fb, ii] | |
neutFirstPerk | Virtual[canBeSelected, fb, ii] | |
cpBaseX | F64 | |
onClose | Fun |
Protos
f@26135addPerk(ui.PerkSelect, tool.InventItem) → Virtual[canBeSelected, fb, ii]f@26136isRemainingPerksCanBeRerolled(ui.PerkSelect) → Boolf@26137refreshResetLabel(ui.PerkSelect) → Voidf@26138select(ui.PerkSelect, I32, Ref, Ref) → Voidf@26139onValidate(ui.PerkSelect) → Voidf@26140onReset(ui.PerkSelect) → Voidf@26141resetPerks(ui.PerkSelect) → Voidf@26142onChoose(ui.PerkSelect) → Voidf@26143blur(ui.PerkSelect, Ref, Ref) → Voidf@26144unblur(ui.PerkSelect) → Voidf@26145goToPrevCategory(ui.PerkSelect) → Voidf@26146goToNextCategory(ui.PerkSelect) → Voidf@26147isVisible(ui.PerkSelect, String) → Boolf@26148getMaxPerksHere(ui.PerkSelect) → I32f@26149alreadyKnown(ui.PerkSelect, String) → Boolf@26150requirementsOk(ui.PerkSelect, String) → Boolf@26151getResetCost(ui.PerkSelect) → I32f@26152onDispose(ui.PerkSelect) → Voidf@26153onResize(ui.PerkSelect) → Voidf@26154update(ui.PerkSelect) → Voidf@26155postUpdate(ui.PerkSelect) → Void
Bindings
- static
f@26156__constructor__(ui.PerkSelect, en.Hero, Entity) → Void