BlackICE Scripting

class game.ui

WidgetGameController

game.ui.WidgetGameController

  • 0 properties
  • 16 functions
  • 110 derived classes

Extends world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Derived

BackpackEquipSlotChooserPopup, BaseChunkGameController, BaseHubMenuController, BaseModalListPopupGameController, BenchmarkResultsGameController, BoothModeGameController, BrowserGameController, CasinoTableGameController, ClothingSetIconsPopup, CodexPopupGameController

Show 100 more of 110 derived classes

ComputerYaibaShowroomController, ControlledDevicesInkGameController, CpoCharacterSelectionWidgetGameController, CpoHudRootGameController, CraftingPopupController, CraftingSkillWidget, CursorGameController, CustomAnimationsGameController, CyberwareAttributesSkills, CyberwareMainGameController, DeviceInkGameControllerBase, EmporiumPatternTutorialPanelGameController, EmporiumPopupGameController, EntityHealthBarGameController, ExpansionErrorPopupController, ExpansionPopupGameController, ExpansionStatePopupGameController, FUNC_TEST_inkGameController, FactTextGameController, FastTravelGameController, FrameInkGameController, GalleryFullPreview, GenericMessageNotification, GlamdocConfirmationPopup, HUDButtonHints, HiddenModManager, ItemQuantityPickerController, KillMarkerGameController, LootingGameController, MessageCounterController, ModReloadingPopupController, ModioTermsPopupController, NetRunnerChargesGameController, NetworkInkGameController, NewCodexEntryGameController, PatchNotePopupController, PatchNotesGameController, PauseMenuBackgroundGameController, PhoneMessageNotificationsGameController, PreGameSubMenuGameController, RipperdocTokenPopup, SampleUITextSystemController, ScannerHintInkGameController, SceneScreenGameController, ShardNotificationController, StealthMappinGameController, TargetHitIndicatorGameController, TarotPreviewGameController, TransferSaveGameController, TutorialMainController, TwintoneDeleteOneTimeRewardGameController, TwintoneOverrideGameController, UninstallConfirmationPopupController, 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.UpdateModsPopupController, 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() RTTI
  • game.Object? GetPlayerControlledObject() RTTI
  • game.BlackboardSystem? GetBlackboardSystem() RTTI
  • game.IBlackboard? GetUIBlackboard() RTTI
  • game.IBlackboard? GetPSMBlackboard(game.Object playerPuppet) RTTI
  • void PlaySound(CName widgetName, CName eventName, CName? actionKey) RTTI
  • void PlayRumble(ink.RumbleStrength rStrength, ink.RumbleType rType, ink.RumblePosition rPosition) RTTI
  • void PlayRumbleByName(CName eventName) RTTI
  • void PlayRumbleLoop(ink.RumbleStrength rStrength) RTTI
  • void StopRumbleLoop(ink.RumbleStrength rStrength) RTTI
  • void RegisterDebugCommand(CName debugFunctionName) RTTI
  • void SetCursorContext(CName context, ink.UserData? data) RTTI
  • void SetCursorOverWidget(WeakHandle<ink.Widget> widget, float? time, bool? forceSnapping) RTTI
  • CName GetVirtualWindowCursorType() RTTI
  • void ResetCursorType() RTTI
  • bool IsUsingDPadCursor() RTTI