ButtonController class
ink.ButtonController
Inheritance
Base: ink.DiscreteNavigationController
Derived
ArrowButton, CharacterCreationTopBarHeader, DeviceButtonLogicControllerBase, FastTravelButtonLogicController, IngredientListItemLogicController, LinkController, NetworkMinigameGridCellController, ObjectiveController, PerkDisplayController, ProficiencyButtonController
Show 11 more of 21 derived classes
QuestItemController, StatsStreetCredRewardItem, YaibaButton, character.CreationGenderBackstoryBtn, character.CreationLifePathBtn, character.CreationNavigationBtn, ink.ButtonAnimatedController, ink.ButtonTintController, ink.ListItemController, ink.ToggleController, ink.VirtualCompoundItemController
Properties
| Property | Type | |
|---|---|---|
ButtonClick | ink.ButtonClickCallback | |
ButtonHoldComplete | ink.ButtonHoldCompleteCallback | |
ButtonStateChanged | ink.ButtonStateChangeCallback | |
ButtonSelectionChanged | ink.ButtonSelectionCallback | |
ButtonHoldProgressChanged | ink.ButtonProgressChangedCallback | |
canHold | bool | |
selectable | bool | |
selected | bool | |
autoUpdateWidgetState | bool |
Functions
ink.EButtonState GetState()RTTIbool GetEnabled()RTTIvoid SetEnabled(bool enabled)RTTIbool CanHold()RTTIvoid SetCanHold(bool canHold)RTTIbool GetSelected()RTTIvoid SetSelected(bool selected)RTTIvoid GetSelectable()RTTIvoid SetSelectable(bool selectable)RTTIbool GetAutoUpdateWidgetState()RTTIvoid SetAutoUpdateWidgetState(bool autoUpdate)RTTIvoid UpdateButtonState(bool? force)RTTI