REDNODE / GAME API

BaseButtonView

abstract classscriptedClass

extends inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable

Extended by 18 types

ButtonCursorStateView ButtonPlaySoundView ClothingSetController ClothingSetIconButton ColorTemplatePreviewDisplayController CrafringMaterialItemController CyberwareSlot DropdownElementController DropdownItemController InventoryFilterButton InventoryItemDisplay InventoryItemDisplayController PerksMenuAttributeDisplayController PlayLibraryAnimationButtonView TransmogButtonView TransparencyAnimationButtonView VehicleBrandFilterLogicController VehicleOfferLogicController

Properties 1

NameTypeFlags
ButtonControllerwref<inkButtonController>scriptedprotected

Methods 6

protected func ButtonHoldProgressChanged(progress: Float)scripted
protected func ButtonStateChanged(oldState: inkEButtonState, newState: inkEButtonState)scripted
public final func GetParentButton() -> wref<inkButtonController>scripted
protected cb func OnButtonHoldProgressChanged(controller: wref<inkButtonController>, progress: Float) -> Boolscripted
protected cb func OnButtonStateChanged(controller: wref<inkButtonController>, oldState: inkEButtonState, newState: inkEButtonState) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted