WardrobeUIGameController
classscriptedClass
extends gameuiMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 23
| Name | Type | Flags |
|---|---|---|
buttonHintsController | wref<ButtonHints> | scriptedprivate |
buttonHintsManagerRef | inkWidgetRef | scriptedprivate |
confirmationRequestToken | ref<inkGameNotificationToken> | scriptedprivate |
currentSetController | wref<ClothingSetController> | scriptedprivate |
deletedSetController | wref<ClothingSetController> | scriptedprivate |
equipmentBlackboard | wref<IBlackboard> | scriptedprivate |
equipmentInProgressCallback | ref<CallbackHandle> | scriptedprivate |
equipmentSystem | wref<EquipmentSystem> | scriptedprivate |
finalEquippedSet | gameWardrobeClothingSetIndex | scriptedprivate |
introAnimProxy | ref<inkAnimProxy> | scriptedprivate |
introFinished | Bool | scriptedprivate |
isMainScreen | Bool | scriptedprivate |
maxSetsAmount | Int32 | scriptedprivate |
menuEventDispatcher | wref<inkMenuEventDispatcher> | scriptedprivate |
outroAnimProxy | ref<inkAnimProxy> | scriptedprivate |
player | wref<PlayerPuppet> | scriptedprivate |
setControllers | array<wref<ClothingSetController>> | scriptedprivate |
setEditorController | wref<WardrobeSetEditorUIController> | scriptedprivate |
setEditorWidget | inkWidgetRef | scriptedprivate |
setGridWidget | inkCompoundRef | scriptedprivate |
sets | array<ref<ClothingSet>> | scriptedprivate |
tooltipsManager | wref<gameuiTooltipsManager> | scriptedprivate |
tooltipsManagerRef | inkWidgetRef | scriptedprivate |
Methods 30
protected final func AddButtonHints(setController: wref<ClothingSetController>)scripted
private final func CloseWardrobe()scripted
public final func DeleteSet(setID: gameWardrobeClothingSetIndex)scripted
public final func EquipSet(setID: gameWardrobeClothingSetIndex)scripted
private final func FinalizeTransmog()scripted
private final func InitSetPanel()scripted
protected cb func OnBack(userData: ref<IScriptable>) -> Boolscripted
protected cb func OnCloseAnimationFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnDeleteSetConfirmationResults(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnEquipmentInProgress(inProgress: Bool) -> Boolscripted
protected cb func OnExitConfirmationResults(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnIntroAnimationFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnSetClick(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnSetHoverOut(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnSetHoverOver(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnSetMenuEventDispatcher(menuEventDispatcher: wref<inkMenuEventDispatcher>) -> Boolscripted
protected cb func OnSetUserData(userData: ref<IScriptable>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func PlayIdleLoopAnimation()scripted
private final func PlayIntroAnimation()scripted
public final func PlayWardrobeSound(widgetName: CName, eventName: CName, opt actionKey: CName)scripted
private func ReadUICondition(condition: gamedataUICondition) -> Boolscripted
protected final func RemoveButtonHints()scripted
public final func ResetSet(setID: gameWardrobeClothingSetIndex)scripted
private final func SelectSlot(setController: wref<ClothingSetController>)scripted
private final func SendDeleteRequests()scripted
public final func SetEquippedState(currentSet: gameWardrobeClothingSetIndex)scripted
private final func SetTimeDilatation(enable: Bool)scripted
public final func UnequipSet()scripted