PhotoModeMenuListItem
classscriptedClass
extends ListItemController › inkButtonController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 55
| Name | Type | Flags |
|---|---|---|
allowHold | Bool | scriptedprivate |
arrowClickedTime | Float | scriptedprivate |
ColorSelectorDownBGRef | inkWidgetRef | scriptedprivate |
ColorSelectorDownFGRef | inkWidgetRef | scriptedprivate |
ColorSelectorUpBGRef | inkWidgetRef | scriptedprivate |
ColorSelectorUpFGRef | inkWidgetRef | scriptedprivate |
CounterLabelRef | inkTextRef | scriptedprivate |
doApply | Bool | scriptedprivate |
fadeAnim | ref<inkAnimProxy> | scriptedprivate |
GridBottomRow | inkWidgetRef | scriptedprivate |
GridRoot | inkWidgetRef | scriptedprivate |
GridSelector | wref<PhotoModeGridList> | scriptedprivate |
GridTopRow | inkWidgetRef | scriptedprivate |
holdBgInitMargin | inkMargin | scriptedprivate |
HoldButtonRootWidgetRef | inkWidgetRef | scriptedprivate |
HoldProgressRef | inkWidgetRef | scriptedprivate |
HueBackgroundRef | inkWidgetRef | scriptedprivate |
HueBar | wref<inkSliderController> | scriptedprivate |
HueBarRef | inkWidgetRef | scriptedprivate |
HueSliderRootWidgetRef | inkWidgetRef | scriptedprivate |
HueSlidingAreaRef | inkWidgetRef | scriptedprivate |
inputDirection | Int32 | scriptedprivate |
inputHoldTime | Float | scriptedprivate |
inputStepTime | Float | scriptedprivate |
isSelected | Bool | scriptedprivate |
LeftArrow | inkWidgetRef | scriptedprivate |
LeftArrowInitOpacity | Float | scriptedprivate |
LeftButton | inkWidgetRef | scriptedprivate |
LeftLabelRef | inkTextRef | scriptedprivate |
LuminosityBackgroundRef | inkWidgetRef | scriptedprivate |
OptionLabelRef | inkTextRef | scriptedprivate |
OptionSelector | wref<SelectorController> | scriptedprivate |
OptionSelectorRef | inkWidgetRef | scriptedprivate |
OptionSelectorRootWidgetRef | inkWidgetRef | scriptedprivate |
OptionSelectorValues | array<PhotoModeOptionSelectorData> | scriptedprivate |
photoModeController | wref<gameuiPhotoModeMenuController> | scriptedpublic |
RightArrow | inkWidgetRef | scriptedprivate |
RightArrowInitOpacity | Float | scriptedprivate |
RightButton | inkWidgetRef | scriptedprivate |
SaturationBackgroundRef | inkWidgetRef | scriptedprivate |
SaturationColorRef | inkWidgetRef | scriptedprivate |
ScrollBar | wref<inkSliderController> | scriptedprivate |
ScrollBarHandleInitOpacity | Float | scriptedprivate |
ScrollBarHandleRef | inkWidgetRef | scriptedprivate |
ScrollBarLineInitOpacity | Float | scriptedprivate |
ScrollBarLineRef | inkWidgetRef | scriptedprivate |
ScrollBarRef | inkWidgetRef | scriptedprivate |
ScrollSlidingAreaRef | inkWidgetRef | scriptedprivate |
SelectedWidgetRef | inkWidgetRef | scriptedprivate |
SliderDisplayType | Uint32 | scriptedprivate |
SliderRootWidgetRef | inkWidgetRef | scriptedprivate |
SliderValue | Float | scriptedprivate |
StepValue | Float | scriptedprivate |
TextLabelRef | inkTextRef | scriptedprivate |
TextRootWidgetRef | inkWidgetRef | scriptedprivate |
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