class game.ui
WidgetGameController
game.ui.WidgetGameController
- 0 properties
- 13 functions
- 102 derived classes
Extends world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
BackpackEquipSlotChooserPopup, BaseChunkGameController, BaseHubMenuController, BaseModalListPopupGameController, BenchmarkResultsGameController, BoothModeGameController, BrowserGameController, CasinoTableGameController, ClothingSetIconsPopup, CodexPopupGameController
Show 92 more of 102 derived classes
ComputerYaibaShowroomController, ControlledDevicesInkGameController, CpoCharacterSelectionWidgetGameController, CpoHudRootGameController, CraftingPopupController, CraftingSkillWidget, CursorGameController, CustomAnimationsGameController, CyberwareAttributesSkills, CyberwareMainGameController, DeviceInkGameControllerBase, EntityHealthBarGameController, ExpansionErrorPopupController, ExpansionPopupGameController, ExpansionStatePopupGameController, FUNC_TEST_inkGameController, FactTextGameController, FastTravelGameController, FrameInkGameController, GalleryScreenshotFullPreview, GenericMessageNotification, HUDButtonHints, ItemQuantityPickerController, KillMarkerGameController, LootingGameController, MarketingConsentPopupController, MessageCounterController, NetRunnerChargesGameController, NetworkInkGameController, NewCodexEntryGameController, PatchNotePopupController, PatchNotesGameController, PauseMenuBackgroundGameController, PhoneMessageNotificationsGameController, PreGameSubMenuGameController, RipperdocTokenPopup, SampleUITextSystemController, ScannerHintInkGameController, SceneScreenGameController, ShardNotificationController, StealthMappinGameController, TargetHitIndicatorGameController, TarotPreviewGameController, TransferSaveGameController, TutorialMainController, TwintoneOverrideGameController, VendorConfirmationPopup, VendorSellJunkPopup, YaibaShowroomConnectionPage, builds.WidgetGameController, cursor.DeviceGameController, game.NotificationsReceiverTest, game.NotificationsTest, game.ui.AdvertTranslationController, game.ui.AugmentedRealitySignGameController, game.ui.BaseBunkerComputerGameController, game.ui.BaseGOGProfileController, game.ui.BaseMenuGameController, game.ui.BriefingGameController, game.ui.CooldownGameController, game.ui.CreditsController, game.ui.CrosshairBaseGameController, game.ui.CyberwareBreachGameController, game.ui.GenericNotificationGameController, game.ui.GenericNotificationReceiverGameController, game.ui.GlobaltvWidgetGameController, game.ui.HUDGameController, game.ui.HackingMinigameGameController, game.ui.HoldIndicatorGameController, game.ui.InputHintManagerGameController, game.ui.IronsightGameController, game.ui.MenuGameController, game.ui.NewPhoneRelatedGameController, game.ui.OnscreenVOPlayerController, game.ui.PhoneWaveformGameController, game.ui.PhotoModeStickersController, game.ui.PopupsManager, game.ui.RootHudGameController, game.ui.SideScrollerMiniGameController, game.ui.SideScrollerMiniGameControllerAdvanced, game.ui.TimeskipGameController, game.ui.TutorialPopupGameController, game.ui.VehicleShopGameController, game.ui.arcade.ArcadeGameController, ink.DexLimoGameController, ink.FastTravelLoadingControllerSupervisor, megatron.CrosshairGameController, sample.StyleManagerGameController, sample.StylesGameController, sample.UIPathAndReferenceGameController, vehicle.ColorSelectorGameController, vehicle.VcarGameController
Properties
None.
Functions
ent.Entity? GetOwnerEntity()RTTIre.Hooks.Place( "gameuiWidgetGameController", "GetOwnerEntity", (WidgetGameController_GetOwnerEntity x) => { return re.Hooks.CallOriginal<re.msgpack.ent.Entity>(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_GetOwnerEntity( game.ui.WidgetGameController self );game.Object? GetPlayerControlledObject()RTTIre.Hooks.Place( "gameuiWidgetGameController", "GetPlayerControlledObject", (WidgetGameController_GetPlayerControlledObject x) => { return re.Hooks.CallOriginal<re.msgpack.game.GameObject>(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_GetPlayerControlledObject( game.ui.WidgetGameController self );game.BlackboardSystem? GetBlackboardSystem()RTTIre.Hooks.Place( "gameuiWidgetGameController", "GetBlackboardSystem", (WidgetGameController_GetBlackboardSystem x) => { return re.Hooks.CallOriginal<re.msgpack.game.BlackboardSystem>(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_GetBlackboardSystem( game.ui.WidgetGameController self );game.IBlackboard? GetUIBlackboard()RTTIre.Hooks.Place( "gameuiWidgetGameController", "GetUIBlackboard", (WidgetGameController_GetUIBlackboard x) => { return re.Hooks.CallOriginal<re.msgpack.game.IBlackboard>(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_GetUIBlackboard( game.ui.WidgetGameController self );game.IBlackboard? GetPSMBlackboard(game.Object playerPuppet)RTTIre.Hooks.Place( "gameuiWidgetGameController", "GetPSMBlackboard", (WidgetGameController_GetPSMBlackboard x) => { return re.Hooks.CallOriginal<re.msgpack.game.IBlackboard>(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_GetPSMBlackboard( game.ui.WidgetGameController self, game.Object? playerPuppet );void PlaySound(CName widgetName, CName eventName, CName? actionKey)RTTIre.Hooks.PlaceVoid( "gameuiWidgetGameController", "PlaySound", (WidgetGameController_PlaySound x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_PlaySound( game.ui.WidgetGameController self, CName widgetName, CName eventName, CName? actionKey );void PlayRumble(ink.RumbleStrength rStrength, ink.RumbleType rType, ink.RumblePosition rPosition)RTTIre.Hooks.PlaceVoid( "gameuiWidgetGameController", "PlayRumble", (WidgetGameController_PlayRumble x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_PlayRumble( game.ui.WidgetGameController self, ink.RumbleStrength rStrength, ink.RumbleType rType, ink.RumblePosition rPosition );void PlayRumbleByName(CName eventName)RTTIre.Hooks.PlaceVoid( "gameuiWidgetGameController", "PlayRumbleByName", (WidgetGameController_PlayRumbleByName x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_PlayRumbleByName( game.ui.WidgetGameController self, CName eventName );void PlayRumbleLoop(ink.RumbleStrength rStrength)RTTIre.Hooks.PlaceVoid( "gameuiWidgetGameController", "PlayRumbleLoop", (WidgetGameController_PlayRumbleLoop x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_PlayRumbleLoop( game.ui.WidgetGameController self, ink.RumbleStrength rStrength );void StopRumbleLoop(ink.RumbleStrength rStrength)RTTIre.Hooks.PlaceVoid( "gameuiWidgetGameController", "StopRumbleLoop", (WidgetGameController_StopRumbleLoop x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_StopRumbleLoop( game.ui.WidgetGameController self, ink.RumbleStrength rStrength );void RegisterDebugCommand(CName debugFunctionName)RTTIre.Hooks.PlaceVoid( "gameuiWidgetGameController", "RegisterDebugCommand", (WidgetGameController_RegisterDebugCommand x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_RegisterDebugCommand( game.ui.WidgetGameController self, CName debugFunctionName );void SetCursorContext(CName context, ink.UserData? data)RTTIre.Hooks.PlaceVoid( "gameuiWidgetGameController", "SetCursorContext", (WidgetGameController_SetCursorContext x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_SetCursorContext( game.ui.WidgetGameController self, CName context, ink.UserData? data );void SetCursorOverWidget(WeakHandle<ink.Widget> widget, float? time, bool? forceSnapping)RTTIre.Hooks.PlaceVoid( "gameuiWidgetGameController", "SetCursorOverWidget", (WidgetGameController_SetCursorOverWidget x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WidgetGameController_SetCursorOverWidget( game.ui.WidgetGameController self, WeakHandle<ink.Widget> widget, float? time, bool? forceSnapping );