REDNODE / GAME API

WeaponVendorActionWidgetController

classscriptedClass

extends DeviceActionWidgetControllerBase › DeviceButtonLogicControllerBase › inkButtonController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 6

NameTypeFlags
buttonStateButtonStatusscriptedprivate
buttonTextinkTextRefscriptedprotected
hoveredButtonContainerinkWidgetRefscriptedprotected
hoverStateHoverStatusscriptedprivate
isBusyBoolscriptedprivate
standardButtonContainerinkWidgetRefscriptedprotected

Methods 9

public func FinalizeActionExecution(executor: ref<GameObject>, action: ref<DeviceAction>)scripted
public func Initialize(gameController: ref<DeviceInkGameControllerBase>, widgetData: script_ref<SActionWidgetPackage>)scripted
public final func IsProcessing() -> Boolscripted
public final func NoMoney()scripted
protected cb func OnHoverOut(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOver(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnProcessed(e: ref<inkAnimProxy>) -> Boolscripted
public final func Processing()scripted
public final func ResetToDefault()scripted