REDNODE / GAME API

UISystem

classnative name gameuiGameSystemUInative

extends IUISystem › IGameSystem › IScriptable › ISerializable

Methods 44

native func ClearGlobalThemeOverride()
native func GetBlackBarsSizes() -> Vector2
native func GetCurrentWindowSize() -> Vector2
private final func GetDelamainTaxiSystem() -> ref<DelamainTaxiSystem>scripted
private final func GetFastTravelSystem() -> ref<FastTravelSystem>scripted
native const func GetGameInstance() -> GameInstance
native func GetHudEntryForcedVisibility(entryName: CName) -> worlduiEntryVisibility
native func GetHudScalingOverride() -> Float
native func GetInteractableWidgetUnderCursor() -> wref<inkWidget>
native func GetInverseUIScale() -> Float
native func GetIsEulaAccepted() -> Bool
native func GetNeededPatchIntroPackage() -> gameuiPatchIntroPackage
native func GetOneTimeMessageSeen(message: gameuiOneTimeMessage) -> Bool
native func HideTutorialBracket(bracketID: CName)
native func HideTutorialOverlay(data: TutorialOverlayData)
native func IsPatchIntroNeeded(patchIntro: gameuiPatchIntro) -> Bool
native func MarkPatchIntroAsSeen(patchIntro: gameuiPatchIntro)
private final func NotifyDelamainTaxiSystem(menuEnabled: Bool)scripted
native func NotifyFastTravelStart()
private final func NotifyFastTravelSystem(menuEnabled: Bool)scripted
protected final cb func OnEnterDelamainTaxiMenu() -> Boolscripted
protected final cb func OnEnterFastTravelMenu() -> Boolscripted
protected final cb func OnExitDelamainTaxiMenu() -> Boolscripted
protected final cb func OnExitFastTravelMenu() -> Boolscripted
public final func PopGameContext(context: UIGameContext, opt invalidate: Bool)scripted
public final func PushGameContext(context: UIGameContext)scripted
native func QueueEvent(evt: ref<Event>)
native func QueueMenuEvent(eventName: CName, opt userData: ref<IScriptable>)
native func RequestDelamainTaxiMenu()
native func RequestFastTravelMenu()
public final func RequestNewVisualState(newVisualState: CName)scripted
native func RequestVendorMenu(data: ref<VendorPanelData>, opt scenarioName: CName)
public final func ResetGameContext()scripted
native func ResetNavigationOppositeAxisDistanceCost()
native func ResetPatchIntro(patchIntro: gameuiPatchIntro)
public final func RestorePreviousVisualState(popVisualState: CName)scripted
native func SetGlobalThemeOverride(themeID: CName)
native func SetHudEntryForcedVisibility(entryName: CName, visibility: worlduiEntryVisibility)
native func SetIsEulaAccepted(isEulaAccepted: Bool)
native func SetNavigationOppositeAxisDistanceCost(cost: Float)
native func SetOneTimeMessageSeen(message: gameuiOneTimeMessage, seen: Bool)
native func ShowTutorialBracket(data: TutorialBracketData)
native func ShowTutorialOverlay(data: TutorialOverlayData)
public final func SwapGameContext(oldContext: UIGameContext, newContext: UIGameContext)scripted