characterCreationBodyMorphMenu
classscriptedClass
extends BaseCharacterCreationController › gameuiMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 64
| Name | Type | Flags |
|---|---|---|
animationProxy | ref<inkAnimProxy> | scriptedpublic |
backConfirmation | inkWidgetRef | scriptedpublic |
backConfirmationWidget | inkWidgetRef | scriptedpublic |
busySwitchingAppearance | BusySwitchingReason | scriptedpublic |
cachedCursor | wref<inkWidget> | scriptedpublic |
colorPicker | inkWidgetRef | scriptedpublic |
colorPickerBG | inkWidgetRef | scriptedpublic |
colorPickerClose | inkWidgetRef | scriptedpublic |
colorPickerContentWrapper | inkWidgetRef | scriptedpublic |
colorPickerHeightPerRow | Float | scriptedprivate |
colorPickerOwner | wref<inkWidget> | scriptedpublic |
confirmAnimationProxy | ref<inkAnimProxy> | scriptedpublic |
ConfirmationCloseBtn | inkWidgetRef | scriptedpublic |
ConfirmationConfirmBtn | inkWidgetRef | scriptedpublic |
defaultPreviewSlot | CName | scriptedpublic |
editMode | gameuiCharacterCustomizationEditTag | scriptedpublic |
hideColorPickerNextFrame | Bool | scriptedpublic |
inputDisabled | Bool | scriptedprivate |
introComplete | Bool | scriptedprivate |
introPlayed | Bool | scriptedpublic |
isPresetHoveredOver | Bool | scriptedprivate |
maxColorPickerHeight | Float | scriptedprivate |
menuListController | wref<ListController> | scriptedpublic |
minColorPickerHeight | Float | scriptedprivate |
navigationButtons | inkWidgetRef | scriptedpublic |
navigationControllers | array<wref<inkDiscreteNavigationController>> | scriptedpublic |
nextPageBtnBg | inkImageRef | scriptedpublic |
nextPageBtnText | inkTextRef | scriptedpublic |
optionList | wref<inkCompoundWidget> | scriptedpublic |
optionListAnimationProxy | ref<inkAnimProxy> | scriptedpublic |
optionsList | inkCompoundRef | scriptedpublic |
optionsListInitialized | Bool | scriptedpublic |
preset1 | inkWidgetRef | scriptedpublic |
preset1Bg | inkImageRef | scriptedpublic |
preset1Group | inkWidgetRef | scriptedpublic |
preset1Thumbnail | inkImageRef | scriptedpublic |
preset2 | inkWidgetRef | scriptedpublic |
preset2Bg | inkImageRef | scriptedpublic |
preset2Group | inkWidgetRef | scriptedpublic |
preset2Thumbnail | inkImageRef | scriptedpublic |
preset3 | inkWidgetRef | scriptedpublic |
preset3Bg | inkImageRef | scriptedpublic |
preset3Group | inkWidgetRef | scriptedpublic |
preset3Thumbnail | inkImageRef | scriptedpublic |
presetsLabel | inkWidgetRef | scriptedpublic |
presetsNavigationControllers | array<wref<inkDiscreteNavigationController>> | scriptedpublic |
previousPageBtn | inkWidgetRef | scriptedpublic |
previousPageBtnBg | inkImageRef | scriptedpublic |
previousPageBtnText | inkTextRef | scriptedpublic |
randomizationNavController | wref<inkDiscreteNavigationController> | scriptedprivate |
randomizationSettingsButton | inkWidgetRef | scriptedpublic |
randomizationSettingsButtonBg | inkImageRef | scriptedpublic |
randomizationSettingsController | wref<gameuiCharacterRandomizationController> | scriptedpublic |
randomizationSettingsNavController | wref<inkDiscreteNavigationController> | scriptedprivate |
randomizationSettingsWidget | inkWidgetRef | scriptedpublic |
randomize | inkWidgetRef | scriptedpublic |
randomizeBg | inkImageRef | scriptedpublic |
randomizeGroup | inkWidgetRef | scriptedpublic |
scrollArea | inkScrollAreaRef | scriptedpublic |
scrollController | wref<inkScrollController> | scriptedprivate |
scrollWidget | inkWidgetRef | scriptedpublic |
slider | inkWidgetRef | scriptedpublic |
sliderController | wref<inkSliderController> | scriptedprivate |
updatingFinalizedState | Bool | scriptedpublic |
Methods 74
public final func ApplyUIPreset(presetName: CName, opt fromInit: Bool)scripted
public final func ConfirmBackConfirmation()scripted
public final func ConfirmCustomizedCharacter()scripted
public final func CreateEntry(option: ref<CharacterCustomizationOption>) -> wref<inkWidget>scripted
public final func CreateVoiceOverSwitcher()scripted
public final func DisableInputBelowConfirmationPopup(disabled: Bool)scripted
public final func DisablePresetsBelowRandomizerSettings(disabled: Bool)scripted
public final func GetSlotName(option: ref<CharacterCustomizationOption>) -> CNamescripted
public final func HideColorPicker(index: Int32)scripted
public final func HideConfirmation()scripted
public final func InitializeList()scripted
private final func IsOptionHoveredOver() -> Boolscripted
protected func NextMenu()scripted
protected cb func OnAppearanceAppliedEvent(evt: ref<gameuiCharacterCustomizationSystem_OnAppearanceAppliedEvent>) -> Boolscripted
protected cb func OnAppearanceSwitched(evt: ref<gameuiCharacterCustomizationSystem_OnAppearanceSwitchedEvent>) -> Boolscripted
protected cb func OnButtonRelease(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnCancelFinalizedStateUpdate(evt: ref<gameuiCharacterCustomizationSystem_OnCancelFinalizedStateUpdateEvent>) -> Boolscripted
protected cb func OnColorChange(widget: wref<inkWidget>) -> Boolscripted
protected cb func OnColorPickerClose(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnColorPickerTriggered(widget: wref<inkWidget>) -> Boolscripted
protected cb func OnColorSelected(widget: wref<inkWidget>) -> Boolscripted
protected cb func OnConfirmationClose(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnConfirmationConfirm(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOutNextPageBtn(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOutPreset1(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOutPreset2(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOutPreset3(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOutPreviousPageBtn(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOutRandomizationSettings(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOutRandomize(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverColorPicker(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverColorPickerOwner(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverNextPageBtn(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverOption(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverPreset1(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverPreset2(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverPreset3(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverPreviousPageBtn(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverRandomizationSettings(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverRandomize(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnInitializeOptionsList(evt: ref<gameuiCharacterCustomizationSystem_OnInitializeOptionsListEvent>) -> Boolscripted
public final func OnIntro()scripted
protected cb func OnIntroComplete(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnListRelease(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnNextFrame(evt: ref<NextFrameEvent>) -> Boolscripted
protected cb func OnOpenRandomizationSettings(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnOptionUpdated(evt: ref<gameuiCharacterCustomizationSystem_OnOptionUpdatedEvent>) -> Boolscripted
public final func OnOutro()scripted
protected cb func OnPanelIntroAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnPreset1(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnPreset2(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnPreset3(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnPresetAppliedEvent(evt: ref<gameuiCharacterCustomizationSystem_OnPresetAppliedEvent>) -> Boolscripted
protected cb func OnPrevious(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnRandomize(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnRandomizeComplete(evt: ref<gameuiCharacterCustomizationSystem_OnRandomizeCompleteEvent>) -> Boolscripted
protected cb func OnRandomizePress(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnReFinalizeComplete(evt: ref<gameuiCharacterCustomizationSystem_OnReFinalizeStateCompleteEvent>) -> Boolscripted
protected cb func OnRelease(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnSetUserData(userData: ref<IScriptable>) -> Boolscripted
protected cb func OnSliderChange(widget: wref<inkWidget>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnVoiceOverSwitched(widget: wref<inkWidget>) -> Boolscripted
public final func PlayAnim(animName: CName, opt callBack: CName, animProxy: ref<inkAnimProxy>)scripted
protected func PriorMenu()scripted
public final func RefreshList()scripted
public final func ReInitializeOptionsList()scripted
private final func SetTimeDilatation(enable: Bool)scripted
public final func ShowConfirmation()scripted
public final func UpdateOption(i: Int32, lookupOption: wref<CharacterCustomizationOption>, newOption: wref<CharacterCustomizationOption>) -> Boolscripted
public final func UpdateVoiceOverWidget() -> Boolscripted