PhotoModeMenuListItem class
PhotoModeMenuListItem
Inheritance
Base: ink.ListItemController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
ScrollBarRef | ink.WidgetReference | scripted |
HueBarRef | ink.WidgetReference | scripted |
CounterLabelRef | ink.TextWidgetReference | scripted |
LeftLabelRef | ink.TextWidgetReference | scripted |
TextLabelRef | ink.TextWidgetReference | scripted |
OptionSelectorRef | ink.WidgetReference | scripted |
LeftArrow | ink.WidgetReference | scripted |
RightArrow | ink.WidgetReference | scripted |
LeftButton | ink.WidgetReference | scripted |
RightButton | ink.WidgetReference | scripted |
OptionLabelRef | ink.TextWidgetReference | scripted |
SelectedWidgetRef | ink.WidgetReference | scripted |
TextRootWidgetRef | ink.WidgetReference | scripted |
SliderRootWidgetRef | ink.WidgetReference | scripted |
OptionSelectorRootWidgetRef | ink.WidgetReference | scripted |
HoldButtonRootWidgetRef | ink.WidgetReference | scripted |
HueSliderRootWidgetRef | ink.WidgetReference | scripted |
ScrollBarLineRef | ink.WidgetReference | scripted |
ScrollBarHandleRef | ink.WidgetReference | scripted |
ScrollSlidingAreaRef | ink.WidgetReference | scripted |
HueSlidingAreaRef | ink.WidgetReference | scripted |
ColorSelectorUpFGRef | ink.WidgetReference | scripted |
ColorSelectorUpBGRef | ink.WidgetReference | scripted |
ColorSelectorDownFGRef | ink.WidgetReference | scripted |
ColorSelectorDownBGRef | ink.WidgetReference | scripted |
HueBackgroundRef | ink.WidgetReference | scripted |
SaturationBackgroundRef | ink.WidgetReference | scripted |
SaturationColorRef | ink.WidgetReference | scripted |
LuminosityBackgroundRef | ink.WidgetReference | scripted |
HoldProgressRef | ink.WidgetReference | scripted |
GridRoot | ink.WidgetReference | scripted |
GridTopRow | ink.WidgetReference | scripted |
GridBottomRow | ink.WidgetReference | scripted |
ScrollBar | WeakHandle<ink.SliderController> | scripted |
HueBar | WeakHandle<ink.SliderController> | scripted |
OptionSelector | WeakHandle<ink.SelectorController> | scripted |
OptionSelectorValues | game.ui.PhotoModeOptionSelectorData[] | scripted |
GridSelector | WeakHandle<PhotoModeGridList> | scripted |
SliderValue | float | scripted |
StepValue | float | scripted |
SliderDisplayType | uint | scripted |
photoModeController | WeakHandle<game.ui.PhotoModeMenuController> | scripted |
doApply | bool | scripted |
holdBgInitMargin | ink.Margin | scripted |
allowHold | bool | scripted |
inputDirection | int | scripted |
inputStepTime | float | scripted |
inputHoldTime | float | scripted |
arrowClickedTime | float | scripted |
isSelected | bool | scripted |
fadeAnim | ink.anim.Proxy? | scripted |
RightArrowInitOpacity | float | scripted |
LeftArrowInitOpacity | float | scripted |
ScrollBarHandleInitOpacity | float | scripted |
ScrollBarLineInitOpacity | float | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnSliderHandleReleased()RTTIvoid SetReversedUI(bool isRevesed)RTTIvoid PlayFadeAnimation(ink.WidgetReference widget, float opacity)RTTIvoid SetSelectedVisualState(bool isSelected)RTTIbool OnSelected(WeakHandle<ink.ListItemController> target)RTTIbool OnDeselected(WeakHandle<ink.ListItemController> parent)RTTIbool OnAddedToList(WeakHandle<ink.ListItemController> target)RTTIvoid OnVisbilityChanged(bool visible)RTTIvoid SetInteractive(bool interactive)RTTIvoid SetIsEnabled(bool enabled)RTTIvoid ForceValue(float value, bool doApply)RTTIvoid RefreshSaturation(float value)RTTIvoid SetupGridSelector(game.ui.PhotoModeOptionGridButtonData[] gridData, uint elementsCount, uint elementsInRow)RTTIvoid SetupScrollBar(float startValue, float minValue, float maxValue, float step, uint displayType)RTTIvoid SetupHueBar(float startValue, float minValue, float maxValue, float step, uint displayType)RTTIvoid SetupOptionSelector(game.ui.PhotoModeOptionSelectorData[] values, int startData)RTTIvoid SetupOptionButton(game.ui.PhotoModeOptionSelectorData value)RTTIfloat GetSliderValue()RTTIint GetSelectedOptionIndex()RTTIWeakHandle<PhotoModeGridList> GetGridSelector()RTTIvoid SetGridButtonImage(uint buttonIndex, red.ResourceReferenceScriptToken atlasPath, CName imagePart, int buttonData)RTTIvoid SetGridButtonImageForceVisible(uint buttonIndex)RTTIvoid SetSelectedGridButton(int index)RTTIvoid HandleHoldInput(ink.PointerEvent e, WeakHandle<game.ui.WidgetGameController>? gameCtrl)RTTIvoid HandleReleasedInput(ink.PointerEvent e, WeakHandle<game.ui.WidgetGameController>? gameCtrl)RTTIbool OnScrollBarValueChanged(WeakHandle<ink.SliderController> controller, float progress, float newValue)RTTIbool OnHueBarValueChanged(WeakHandle<ink.SliderController> controller, float progress, float newValue)RTTIbool OnOptionLeft(ink.PointerEvent e)RTTIbool OnOptionRight(ink.PointerEvent e)RTTIvoid GridElementAction(int elementIndex, int buttonData)RTTIvoid GridElementSelected(int elementIndex)RTTIvoid StartArrowClickedEffect(ink.WidgetReference widget)RTTIvoid ResetInputHold()RTTIvoid Update(float timeDelta)RTTIvoid SetLeftArrowVisible(bool visible)RTTI