CreationBodyMorphMenu class
character.CreationBodyMorphMenu
Inheritance
Base: game.ui.BaseCharacterCreationController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
defaultPreviewSlot | CName | scripted |
optionsList | ink.CompoundWidgetReference | scripted |
colorPicker | ink.WidgetReference | scripted |
colorPickerContentWrapper | ink.WidgetReference | scripted |
colorPickerBG | ink.WidgetReference | scripted |
colorPickerClose | ink.WidgetReference | scripted |
scrollWidget | ink.WidgetReference | scripted |
scrollArea | ink.ScrollAreaWidgetReference | scripted |
optionList | WeakHandle<ink.CompoundWidget> | scripted |
slider | ink.WidgetReference | scripted |
previousPageBtn | ink.WidgetReference | scripted |
previousPageBtnBg | ink.ImageWidgetReference | scripted |
previousPageBtnText | ink.TextWidgetReference | scripted |
nextPageBtnBg | ink.ImageWidgetReference | scripted |
nextPageBtnText | ink.TextWidgetReference | scripted |
backConfirmation | ink.WidgetReference | scripted |
backConfirmationWidget | ink.WidgetReference | scripted |
ConfirmationConfirmBtn | ink.WidgetReference | scripted |
ConfirmationCloseBtn | ink.WidgetReference | scripted |
preset1Group | ink.WidgetReference | scripted |
preset2Group | ink.WidgetReference | scripted |
preset3Group | ink.WidgetReference | scripted |
randomizeGroup | ink.WidgetReference | scripted |
presetsLabel | ink.WidgetReference | scripted |
preset1 | ink.WidgetReference | scripted |
preset2 | ink.WidgetReference | scripted |
preset3 | ink.WidgetReference | scripted |
randomize | ink.WidgetReference | scripted |
randomizeBg | ink.ImageWidgetReference | scripted |
randomizationSettingsButton | ink.WidgetReference | scripted |
randomizationSettingsWidget | ink.WidgetReference | scripted |
randomizationSettingsController | WeakHandle<game.ui.CharacterRandomizationController> | scripted |
randomizationSettingsButtonBg | ink.ImageWidgetReference | scripted |
preset1Thumbnail | ink.ImageWidgetReference | scripted |
preset2Thumbnail | ink.ImageWidgetReference | scripted |
preset3Thumbnail | ink.ImageWidgetReference | scripted |
preset1Bg | ink.ImageWidgetReference | scripted |
preset2Bg | ink.ImageWidgetReference | scripted |
preset3Bg | ink.ImageWidgetReference | scripted |
navigationButtons | ink.WidgetReference | scripted |
hideColorPickerNextFrame | bool | scripted |
colorPickerOwner | WeakHandle<ink.Widget> | scripted |
animationProxy | ink.anim.Proxy? | scripted |
confirmAnimationProxy | ink.anim.Proxy? | scripted |
optionListAnimationProxy | ink.anim.Proxy? | scripted |
optionsListInitialized | bool | scripted |
introPlayed | bool | scripted |
navigationControllers | WeakHandle<ink.DiscreteNavigationController>[] | scripted |
presetsNavigationControllers | WeakHandle<ink.DiscreteNavigationController>[] | scripted |
menuListController | WeakHandle<ink.ListController> | scripted |
cachedCursor | WeakHandle<ink.Widget> | scripted |
updatingFinalizedState | bool | scripted |
editMode | game.ui.CharacterCustomizationEditTag | scripted |
busySwitchingAppearance | BusySwitchingReason | scripted |
scrollController | WeakHandle<ink.ScrollController> | scripted |
sliderController | WeakHandle<ink.SliderController> | scripted |
inputDisabled | bool | scripted |
introComplete | bool | scripted |
isPresetHoveredOver | bool | scripted |
randomizationSettingsNavController | WeakHandle<ink.DiscreteNavigationController> | scripted |
randomizationNavController | WeakHandle<ink.DiscreteNavigationController> | scripted |
maxColorPickerHeight | float | scripted |
minColorPickerHeight | float | scripted |
colorPickerHeightPerRow | float | scripted |
Functions
bool OnSetUserData(IScriptable userData)RTTIbool OnInitialize()overrideRTTIbool OnUninitialize()overrideRTTIbool OnRelease(ink.PointerEvent e)overrideRTTIbool OnInitializeOptionsList(game.ui.CharacterCustomizationSystem_OnInitializeOptionsListEvent evt)RTTIbool OnPresetAppliedEvent(game.ui.CharacterCustomizationSystem_OnPresetAppliedEvent evt)RTTIbool OnAppearanceAppliedEvent(game.ui.CharacterCustomizationSystem_OnAppearanceAppliedEvent evt)RTTIvoid ReInitializeOptionsList()RTTIvoid RefreshList()RTTIbool UpdateVoiceOverWidget()RTTIvoid ResetRandomizerNavOverride()RTTIvoid ClearRandomizerNavOverride()RTTIbool OnRandomizeComplete(game.ui.CharacterCustomizationSystem_OnRandomizeCompleteEvent evt)RTTIbool OnAppearanceSwitched(game.ui.CharacterCustomizationSystem_OnAppearanceSwitchedEvent evt)RTTIbool OnOptionUpdated(game.ui.CharacterCustomizationSystem_OnOptionUpdatedEvent evt)RTTIbool OnReFinalizeComplete(game.ui.CharacterCustomizationSystem_OnReFinalizeStateCompleteEvent evt)RTTIbool OnCancelFinalizedStateUpdate(game.ui.CharacterCustomizationSystem_OnCancelFinalizedStateUpdateEvent evt)RTTIbool UpdateOption(int i, WeakHandle<game.ui.CharacterCustomizationOption> lookupOption, WeakHandle<game.ui.CharacterCustomizationOption> newOption)RTTIbool OnNextFrame(NextFrameEvent evt)RTTIbool OnSliderChange(WeakHandle<ink.Widget> widget)RTTIbool OnColorPickerTriggered(WeakHandle<ink.Widget> widget)RTTIbool OnPanelIntroAnimFinished(ink.anim.Proxy proxy)RTTIbool OnPreset1(ink.PointerEvent e)RTTIbool OnPreset2(ink.PointerEvent e)RTTIbool OnPreset3(ink.PointerEvent e)RTTIbool OnRandomize(ink.PointerEvent e)RTTIbool OnRandomizePress(ink.PointerEvent e)RTTIbool OnOpenRandomizationSettings(ink.PointerEvent e)RTTIbool OnHoverOverRandomizationSettings(ink.PointerEvent e)RTTIbool OnHoverOverPreset1(ink.PointerEvent e)RTTIbool OnHoverOverPreset2(ink.PointerEvent e)RTTIbool OnHoverOverPreset3(ink.PointerEvent e)RTTIbool OnHoverOverRandomize(ink.PointerEvent e)RTTIbool OnHoverOutPreset1(ink.PointerEvent e)RTTIbool OnHoverOutPreset2(ink.PointerEvent e)RTTIbool OnHoverOutPreset3(ink.PointerEvent e)RTTIbool OnHoverOutRandomize(ink.PointerEvent e)RTTIbool OnHoverOutRandomizationSettings(ink.PointerEvent e)RTTIbool OnColorPickerClose(ink.PointerEvent e)RTTIbool OnConfirmationClose(ink.PointerEvent e)RTTIbool OnConfirmationConfirm(ink.PointerEvent e)RTTIvoid ConfirmBackConfirmation()RTTIvoid ConfirmCustomizedCharacter()RTTIbool OnPrevious(ink.PointerEvent e)RTTIbool OnListRelease(ink.PointerEvent e)RTTIbool OnHoverOutPreviousPageBtn(ink.PointerEvent e)RTTIbool OnHoverOverPreviousPageBtn(ink.PointerEvent e)RTTIbool OnHoverOutNextPageBtn(ink.PointerEvent e)RTTIbool OnHoverOverNextPageBtn(ink.PointerEvent e)RTTIbool OnHoverOverColorPickerOwner(ink.PointerEvent e)RTTIbool OnButtonRelease(ink.PointerEvent evt)overrideRTTIbool IsOptionHoveredOver()RTTIbool OnHoverOverColorPicker(ink.PointerEvent e)RTTIbool OnColorSelected(WeakHandle<ink.Widget> widget)RTTIbool OnColorChange(WeakHandle<ink.Widget> widget)RTTIbool OnVoiceOverSwitched(WeakHandle<ink.Widget> widget)RTTIbool OnHoverOverOption(ink.PointerEvent e)RTTIvoid InitializeList()RTTIvoid CreateVoiceOverSwitcher()RTTIWeakHandle<ink.Widget> CreateEntry(game.ui.CharacterCustomizationOption option)RTTIvoid HideColorPicker(int index)RTTIvoid ApplyUIPreset(CName presetName, bool? fromInit)RTTIvoid OnIntro()RTTIbool OnIntroComplete(ink.anim.Proxy anim)RTTIvoid OnOutro()RTTIvoid DisableInputBelowConfirmationPopup(bool disabled)RTTIvoid DisablePresetsBelowRandomizerSettings(bool disabled)RTTIvoid ShowConfirmation()RTTIvoid HideConfirmation()RTTIvoid PriorMenu()overrideRTTIvoid NextMenu()overrideRTTIvoid PlayAnim(CName animName, CName? callBack, ink.anim.Proxy animProxy)RTTICName GetSlotName(game.ui.CharacterCustomizationOption option)RTTIvoid SetTimeDilatation(bool enable)RTTI