FrameSwitcherMenuGameController
classscriptedClass
extends GalleryMenuGameController › gameuiMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 21
| Name | Type | Flags |
|---|---|---|
adjustButtonHintsController | wref<ButtonHints> | scriptedprivate |
adjustButtonHintsManagerRef | inkWidgetRef | scriptedprivate |
data | ref<inkFrameNotificationData> | scriptedprivate |
defaultImageRef | inkImageRef | scriptedprivate |
frameCanvas | inkWidgetRef | scriptedprivate |
frameDisplay | inkImageRef | scriptedprivate |
frameState | EFrameState | scriptedprivate |
frameWrapper | inkWidgetRef | scriptedprivate |
isHoveringFilter | Bool | scriptedprivate |
isHoveringScreenshot | Bool | scriptedprivate |
isPressing | Bool | scriptedprivate |
lastMovementInput | Vector2 | scriptedprivate |
lastPressingPoint | Vector2 | scriptedprivate |
maxZoom | Float | scriptedprivate |
movementGlobalScale | Float | scriptedprivate |
movementScale | Vector2 | scriptedprivate |
player | wref<PlayerPuppet> | scriptedprivate |
readyToZoom | Bool | scriptedprivate |
timeDilationProfile | String | scriptedprivate |
transitionAnimproxy | ref<inkAnimProxy> | scriptedprivate |
zoomScale | Float | scriptedprivate |
Methods 34
private final func Close()scripted
private final func Confirm()scripted
private final func DisplayPreload(display: Bool)scripted
private final func InitImageDisplay()scripted
protected func InitScreenshotItem(itemButton: wref<inkCompoundWidget>, controller: wref<GalleryScreenshotItem>)scripted
private final const func IsLoading() -> Boolscripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected cb func OnFramePressed(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOutFrame(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOutScreenshot(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverFrame(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverScreenshot(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnNewScreenshotLoaded(screenshotSize: Vector2, errorCode: Int32) -> Boolscripted
protected cb func OnPostOnAxis(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnPostOnPress(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnPostOnRelease(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnReleaseOnScreenshotItem(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnScreenshotInitialized(screenshotSize: Vector2, errorCode: Int32) -> Boolscripted
protected cb func OnTransitionGlitchEndLoop(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func ProcessAxisMovement(min: Float, max: Float, offset: Float) -> Vector2scripted
private final func RefreshLastMovementInputX(axis: Float)scripted
private final func RefreshLastMovementInputY(axis: Float)scripted
private final func Remove()scripted
private final func SetScreenshot(data: ref<GalleryScreenshotPreviewData>)scripted
protected func SetScreenshotItemData(item: ref<GalleryScreenshotItem>, screenshotInfo: GameScreenshotInfo)scripted
private final func SetState(state: EFrameState)scripted
private final func TriggerSingleLoadAnim()scripted
private final func UpdateButtonHints()scripted
private final func UpdateButtonHints_Gamepad()scripted
private final func UpdateButtonHints_KM()scripted
private final func ZoomIn()scripted
private final func ZoomOut()scripted