REDNODE / GAME API

PhotoModeMenuListItem

classscriptedClass

extends ListItemController › inkButtonController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 55

NameTypeFlags
allowHoldBoolscriptedprivate
arrowClickedTimeFloatscriptedprivate
ColorSelectorDownBGRefinkWidgetRefscriptedprivate
ColorSelectorDownFGRefinkWidgetRefscriptedprivate
ColorSelectorUpBGRefinkWidgetRefscriptedprivate
ColorSelectorUpFGRefinkWidgetRefscriptedprivate
CounterLabelRefinkTextRefscriptedprivate
doApplyBoolscriptedprivate
fadeAnimref<inkAnimProxy>scriptedprivate
GridBottomRowinkWidgetRefscriptedprivate
GridRootinkWidgetRefscriptedprivate
GridSelectorwref<PhotoModeGridList>scriptedprivate
GridTopRowinkWidgetRefscriptedprivate
holdBgInitMargininkMarginscriptedprivate
HoldButtonRootWidgetRefinkWidgetRefscriptedprivate
HoldProgressRefinkWidgetRefscriptedprivate
HueBackgroundRefinkWidgetRefscriptedprivate
HueBarwref<inkSliderController>scriptedprivate
HueBarRefinkWidgetRefscriptedprivate
HueSliderRootWidgetRefinkWidgetRefscriptedprivate
HueSlidingAreaRefinkWidgetRefscriptedprivate
inputDirectionInt32scriptedprivate
inputHoldTimeFloatscriptedprivate
inputStepTimeFloatscriptedprivate
isSelectedBoolscriptedprivate
LeftArrowinkWidgetRefscriptedprivate
LeftArrowInitOpacityFloatscriptedprivate
LeftButtoninkWidgetRefscriptedprivate
LeftLabelRefinkTextRefscriptedprivate
LuminosityBackgroundRefinkWidgetRefscriptedprivate
OptionLabelRefinkTextRefscriptedprivate
OptionSelectorwref<SelectorController>scriptedprivate
OptionSelectorRefinkWidgetRefscriptedprivate
OptionSelectorRootWidgetRefinkWidgetRefscriptedprivate
OptionSelectorValuesarray<PhotoModeOptionSelectorData>scriptedprivate
photoModeControllerwref<gameuiPhotoModeMenuController>scriptedpublic
RightArrowinkWidgetRefscriptedprivate
RightArrowInitOpacityFloatscriptedprivate
RightButtoninkWidgetRefscriptedprivate
SaturationBackgroundRefinkWidgetRefscriptedprivate
SaturationColorRefinkWidgetRefscriptedprivate
ScrollBarwref<inkSliderController>scriptedprivate
ScrollBarHandleInitOpacityFloatscriptedprivate
ScrollBarHandleRefinkWidgetRefscriptedprivate
ScrollBarLineInitOpacityFloatscriptedprivate
ScrollBarLineRefinkWidgetRefscriptedprivate
ScrollBarRefinkWidgetRefscriptedprivate
ScrollSlidingAreaRefinkWidgetRefscriptedprivate
SelectedWidgetRefinkWidgetRefscriptedprivate
SliderDisplayTypeUint32scriptedprivate
SliderRootWidgetRefinkWidgetRefscriptedprivate
SliderValueFloatscriptedprivate
StepValueFloatscriptedprivate
TextLabelRefinkTextRefscriptedprivate
TextRootWidgetRefinkWidgetRefscriptedprivate

Methods 37

public final func ForceValue(value: Float, doApply: Bool)scripted
public final func GetGridSelector() -> wref<PhotoModeGridList>scripted
public final func GetSelectedOptionIndex() -> Int32scripted
public final func GetSliderValue() -> Floatscripted
public final func GridElementAction(elementIndex: Int32, buttonData: Int32)scripted
public final func GridElementSelected(elementIndex: Int32)scripted
public final func HandleHoldInput(e: ref<inkPointerEvent>, opt gameCtrl: wref<inkGameController>)scripted
public final func HandleReleasedInput(e: ref<inkPointerEvent>, opt gameCtrl: wref<inkGameController>)scripted
protected cb func OnAddedToList(target: wref<ListItemController>) -> Boolscripted
protected cb func OnDeselected(parent: wref<ListItemController>) -> Boolscripted
protected cb func OnHueBarValueChanged(controller: wref<inkSliderController>, progress: Float, newValue: Float) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnOptionLeft(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnOptionRight(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnScrollBarValueChanged(controller: wref<inkSliderController>, progress: Float, newValue: Float) -> Boolscripted
protected cb func OnSelected(target: wref<ListItemController>) -> Boolscripted
protected cb func OnSliderHandleReleased() -> Boolscripted
public final func OnVisbilityChanged(visible: Bool)scripted
private final func PlayFadeAnimation(widget: inkWidgetRef, opacity: Float)scripted
public final func RefreshSaturation(value: Float)scripted
public final func ResetInputHold()scripted
public final func SetGridButtonImage(buttonIndex: Uint32, atlasPath: ResRef, imagePart: CName, buttonData: Int32)scripted
public final func SetGridButtonImageForceVisible(buttonIndex: Uint32)scripted
public final func SetHoldProgress(progress: Float)scripted
public final func SetInteractive(interactive: Bool)scripted
public final func SetIsEnabled(enabled: Bool)scripted
public final func SetLeftArrowVisible(visible: Bool)scripted
public final func SetReversedUI(isRevesed: Bool)scripted
public final func SetSelectedGridButton(index: Int32)scripted
private final func SetSelectedVisualState(isSelected: Bool)scripted
public final func SetupGridSelector(gridData: script_ref<array<PhotoModeOptionGridButtonData>>, elementsCount: Uint32, elementsInRow: Uint32)scripted
public final func SetupHueBar(startValue: Float, minValue: Float, maxValue: Float, step: Float, displayType: Uint32)scripted
public final func SetupOptionButton(value: script_ref<PhotoModeOptionSelectorData>)scripted
public final func SetupOptionSelector(values: script_ref<array<PhotoModeOptionSelectorData>>, startData: Int32)scripted
public final func SetupScrollBar(startValue: Float, minValue: Float, maxValue: Float, step: Float, displayType: Uint32)scripted
private final func StartArrowClickedEffect(widget: inkWidgetRef)scripted
public final func Update(timeDelta: Float)scripted