REDNODE / GAME API

ItemQuantityPickerController

classscriptedClass

extends inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 34

NameTypeFlags
actionTypeQuantityPickerActionTypescriptedprotected
backgroundinkWidgetRefscriptedprotected
buttonCancelinkWidgetRefscriptedprotected
buttonHintsRootinkWidgetRefscriptedprivate
buttonLessinkWidgetRefscriptedprotected
buttonMoreinkWidgetRefscriptedprotected
buttonOkinkWidgetRefscriptedprotected
buttonOkTextinkTextRefscriptedprotected
choosenQuantityInt32scriptedprotected
closeDataref<QuantityPickerPopupCloseData>scriptedprivate
dataref<QuantityPickerPopupData>scriptedprivate
gameDataInventoryItemDatascriptedprotected
inventoryItemwref<UIInventoryItem>scriptedprotected
isBuybackBoolscriptedprotected
isNegativeHoveredBoolscriptedprivate
itemNameTextinkTextRefscriptedprotected
itemPriceInt32scriptedprotected
itemQuantityTextinkTextRefscriptedprotected
itemWeightFloatscriptedprotected
libraryPathinkWidgetLibraryReferencescriptedprivate
maxValueInt32scriptedprotected
playerwref<GameObject>scriptedprivate
priceTextinkTextRefscriptedprotected
priceWrapperinkWidgetRefscriptedprotected
quantityChangedEventref<PickerChoosenQuantityChangedEvent>scriptedprivate
quantityTextChooseninkTextRefscriptedprotected
quantityTextMaxinkTextRefscriptedprotected
quantityTextMininkTextRefscriptedprotected
rairtyBarinkWidgetRefscriptedprotected
rootinkWidgetRefscriptedprotected
sendQuantityChangedEventBoolscriptedprotected
sliderinkWidgetRefscriptedprotected
sliderControllerwref<inkSliderController>scriptedprotected
weightTextinkTextRefscriptedprotected

Methods 21

private final func AddButtonHints(actionName: CName, label: script_ref<String>)scripted
private final func Close(success: Bool)scripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected cb func OnAxisInput(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnCancelClick(controller: wref<inkButtonController>) -> Boolscripted
protected cb func OnCloseAnimationFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnHandlePressInput(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHandleRepeatInput(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnLessClick(controller: wref<inkButtonController>) -> Boolscripted
protected cb func OnMoreClick(controller: wref<inkButtonController>) -> Boolscripted
protected cb func OnNegativeHoverOut(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnNegativeHoverOver(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnOkClick(controller: wref<inkButtonController>) -> Boolscripted
protected cb func OnSliderValueChanged(controller: wref<inkSliderController>, progress: Float, value: Float) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func SetButtonHints()scripted
private final func SetData()scripted
protected final func UpdatePriceText()scripted
protected final func UpdateProgress()scripted
protected final func UpdateWeight()scripted