ProgressBarButton
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 10
| Name | Type | Flags |
|---|---|---|
animProxy | ref<inkAnimProxy> | scriptedprivate |
available | Bool | scriptedprivate |
ButtonController | wref<inkButtonController> | scriptedpublic |
craftingFill | inkWidgetRef | scriptedprotected |
craftingIconGlyph | inkWidgetRef | scriptedprotected |
craftingLabel | inkTextRef | scriptedprotected |
isLocked | Bool | scriptedprivate |
justFinished | Bool | scriptedprivate |
progress | Float | scriptedprivate |
progressController | wref<ProgressBarsController> | scriptedprivate |
Methods 13
public final func Lock()scripted
protected cb func OnCraftingHoldButton(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnPressButton(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnReleaseButton(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnUnitialize() -> Boolscripted
public final func Reset()scripted
public final func SetAvaibility(current: EProgressBarState)scripted
private final func SetIconGlyph()scripted
public final func SetupProgressButton(label: script_ref<String>, progressController: wref<ProgressBarsController>)scripted
public final func Start()scripted
public final func Unlock()scripted
public final func UpdateCraftProcess(evt: ref<inkPointerEvent>)scripted