class game.ui
PlayerListGameController
game.ui.PlayerListGameController
- 2 properties
- 6 functions
Extends game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
playerEntries | PlayerListEntryData[] | 0x58 | scripted |
container | ink.CompoundWidgetReference | 0x68 | scripted |
Functions
bool OnPlayerAttach(game.Object playerPuppet)RTTIre.Hooks.Place( "gameuiPlayerListGameController", "OnPlayerAttach", (PlayerListGameController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerListGameController_OnPlayerAttach( game.ui.PlayerListGameController self, game.Object? playerPuppet );bool OnRemotePlayerAttach(game.Object playerPuppet)RTTIre.Hooks.Place( "gameuiPlayerListGameController", "OnRemotePlayerAttach", (PlayerListGameController_OnRemotePlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerListGameController_OnRemotePlayerAttach( game.ui.PlayerListGameController self, game.Object? playerPuppet );bool OnPlayerDetach(game.Object playerPuppet)RTTIre.Hooks.Place( "gameuiPlayerListGameController", "OnPlayerDetach", (PlayerListGameController_OnPlayerDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerListGameController_OnPlayerDetach( game.ui.PlayerListGameController self, game.Object? playerPuppet );bool OnRemotePlayerDetach(game.Object playerPuppet)RTTIre.Hooks.Place( "gameuiPlayerListGameController", "OnRemotePlayerDetach", (PlayerListGameController_OnRemotePlayerDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PlayerListGameController_OnRemotePlayerDetach( game.ui.PlayerListGameController self, game.Object? playerPuppet );void AddPlayerToList(game.Object playerPuppet)RTTIre.Hooks.PlaceVoid( "gameuiPlayerListGameController", "AddPlayerToList;GameObject", (PlayerListGameController_AddPlayerToList x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerListGameController_AddPlayerToList( game.ui.PlayerListGameController self, game.Object? playerPuppet );void RemovePlayerFromList(game.Object playerPuppet)RTTIre.Hooks.PlaceVoid( "gameuiPlayerListGameController", "RemovePlayerFromList;GameObject", (PlayerListGameController_RemovePlayerFromList x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PlayerListGameController_RemovePlayerFromList( game.ui.PlayerListGameController self, game.Object? playerPuppet );