FrameSwitcherMenuGameController class
FrameSwitcherMenuGameController
Inheritance
Base: GalleryMenuGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
frameDisplay | ink.ImageWidgetReference | scripted |
frameCanvas | ink.WidgetReference | scripted |
frameWrapper | ink.WidgetReference | scripted |
defaultImageRef | ink.ImageWidgetReference | scripted |
adjustButtonHintsManagerRef | ink.WidgetReference | scripted |
movementGlobalScale | float | scripted |
zoomScale | float | scripted |
maxZoom | float | scripted |
data | ink.FrameNotificationData? | scripted |
player | WeakHandle<PlayerPuppet> | scripted |
adjustButtonHintsController | WeakHandle<ButtonHints> | scripted |
frameState | EFrameState | scripted |
isPressing | bool | scripted |
readyToZoom | bool | scripted |
isHoveringScreenshot | bool | scripted |
isHoveringFilter | bool | scripted |
lastPressingPoint | Vector2 | scripted |
movementScale | Vector2 | scripted |
timeDilationProfile | string | scripted |
lastMovementInput | Vector2 | scripted |
transitionAnimproxy | ink.anim.Proxy? | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnUninitialize()overrideRTTIvoid InitImageDisplay()RTTIvoid SetState(EFrameState state)RTTIvoid DisplayPreload(bool display)RTTIvoid TriggerSingleLoadAnim()RTTIbool OnTransitionGlitchEndLoop(ink.anim.Proxy proxy)RTTIbool IsLoading()RTTIvoid InitScreenshotItem(WeakHandle<ink.CompoundWidget> itemButton, WeakHandle<GalleryScreenshotItem> controller)overrideRTTIvoid SetScreenshotItemData(GalleryScreenshotItem item, ink.GameScreenshotInfo screenshotInfo)overrideRTTIvoid SetScreenshot(GalleryScreenshotPreviewData data)RTTIbool OnPostOnAxis(ink.PointerEvent e)overrideRTTIbool OnReleaseOnScreenshotItem(ink.PointerEvent e)overrideRTTIbool OnHoverOverScreenshot(ink.PointerEvent e)RTTIbool OnHoverOutScreenshot(ink.PointerEvent e)RTTIbool OnFramePressed(ink.PointerEvent e)RTTIbool OnHoverOverFrame(ink.PointerEvent e)RTTIbool OnHoverOutFrame(ink.PointerEvent e)RTTIbool OnPostOnPress(ink.PointerEvent e)RTTIbool OnPostOnRelease(ink.PointerEvent e)RTTIvoid UpdateButtonHints()RTTIvoid UpdateButtonHints_KM()RTTIvoid UpdateButtonHints_Gamepad()RTTIvoid Remove()RTTIvoid Confirm()RTTIvoid Close()RTTIVector2 ProcessAxisMovement(float min, float max, float offset)RTTIvoid ZoomIn()RTTIvoid ZoomOut()RTTIvoid RefreshLastMovementInputX(float axis)RTTIvoid RefreshLastMovementInputY(float axis)RTTIbool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIbool OnScreenshotInitialized(Vector2 screenshotSize, int errorCode)RTTIbool OnNewScreenshotLoaded(Vector2 screenshotSize, int errorCode)RTTI