REDNODE / GAME API

RipperdocSelectorController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 11

NameTypeFlags
indicatorAnchorsarray<inkWidgetRef>scriptedprivate
indicatorHideAnimref<inkAnimProxy>scriptedprivate
indicatorIndexInt32scriptedprivate
indicatorShowAnimref<inkAnimProxy>scriptedprivate
isInTutorialBoolscriptedprivate
labelinkTextRefscriptedprivate
leftArrowwref<inkButtonController>scriptedprivate
leftArrowAnchorinkWidgetRefscriptedprivate
namesarray<String>scriptedprivate
rightArrowwref<inkButtonController>scriptedprivate
rightArrowAnchorinkWidgetRefscriptedprivate

Methods 12

public final func Configure(names: array<String>)scripted
public final func GetIndicatorIndex() -> Int32scripted
public final func Hide()scripted
private final func OnLeftArrow(controller: wref<inkButtonController>, oldState: inkEButtonState, newState: inkEButtonState)scripted
protected cb func OnReleaseInput(e: ref<inkPointerEvent>) -> Boolscripted
private final func OnRightArrow(controller: wref<inkButtonController>, oldState: inkEButtonState, newState: inkEButtonState)scripted
protected cb func OnUninitialize() -> Boolscripted
private final func SetIndicator(index: Int32, toActive: Bool)scripted
public final func SetIsInTutorial(isInTutorial: Bool)scripted
public final func Show(index: Int32)scripted
private final func SwitchIndicator(toNext: Bool)scripted
private final func WrapIndex(index: Int32) -> Int32scripted