| bool get_splitScreen() | Public+1 flags | | 0x01 |
| void set_splitScreen(bool value) | Public+1 flags | | 0x01 |
| bool get_maintainAspectRatioInSplitScreen() | Public+1 flags | | 0x01 |
| int get_fixedNumberOfSplitScreens() | Public+1 flags | | 0x04 |
| Rect get_splitScreenArea() | Public+1 flags | | 0x10 |
| int get_playerCount() | Public+1 flags | | 0x04 |
| int get_maxPlayerCount() | Public+1 flags | | 0x04 |
| bool get_joiningEnabled() | Public+1 flags | | 0x01 |
| PlayerJoinBehavior get_joinBehavior() | Public+1 flags | | 0x04 |
| void set_joinBehavior(const PlayerJoinBehavior& value) | Public+1 flags | | 0x04 |
| InputActionProperty get_joinAction() | Public+1 flags | | 0x18 |
| void set_joinAction(const InputActionProperty& value) | Public+1 flags | | 0x18 |
| PlayerNotifications get_notificationBehavior() | Public+1 flags | | 0x04 |
| void set_notificationBehavior(const PlayerNotifications& value) | Public+1 flags | | 0x04 |
| PlayerJoinedEvent get_playerJoinedEvent() | Public+1 flags | | 0x08 |
| PlayerLeftEvent get_playerLeftEvent() | Public+1 flags | | 0x08 |
| void add_onPlayerJoined(Action<UnityEngine.InputSystem.PlayerInput> value) | Public+1 flags | | 0x08 |
| void remove_onPlayerJoined(Action<UnityEngine.InputSystem.PlayerInput> value) | Public+1 flags | | 0x08 |
| void add_onPlayerLeft(Action<UnityEngine.InputSystem.PlayerInput> value) | Public+1 flags | | 0x08 |
| void remove_onPlayerLeft(Action<UnityEngine.InputSystem.PlayerInput> value) | Public+1 flags | | 0x08 |
| GameObject get_playerPrefab() | Public+1 flags | | 0x08 |
| void set_playerPrefab(GameObject value) | Public+1 flags | | 0x08 |
| PlayerInputManager get_instance() | PublicStatic+1 flags | | 0x08 |
| void set_instance(PlayerInputManager value) | PrivateStatic+1 flags | | 0x08 |
| void EnableJoining() | Public | | 0x00 |
| void DisableJoining() | Public | | 0x00 |
| void JoinPlayerFromUI() | 1 flags | | 0x00 |
| void JoinPlayerFromAction(const CallbackContext& context) | Public | | 0x10 |
| void JoinPlayerFromActionIfNotAlreadyJoined(const CallbackContext& context) | Public | | 0x10 |
| PlayerInput JoinPlayer(int playerIndex, int splitScreenIndex, const string& controlScheme, InputDevice pairWithDevice) | Public | | 0x08 |
| PlayerInput JoinPlayer(int playerIndex, int splitScreenIndex, const string& controlScheme, const InputDevice[]& pairWithDevices) | Public | | 0x08 |
| string[] get_messages() | Static+2 flags | | 0x08 |
| bool CheckIfPlayerCanJoin(int playerIndex) | Private | | 0x04 |
| void OnUnpairedDeviceUsed(InputControl control, const InputEventPtr& eventPtr) | Private | | 0x08 |
| void OnEnable() | Private | | 0x00 |
| void OnDisable() | Private | | 0x00 |
| void UpdateSplitScreen() | Private | | 0x00 |
| bool IsDeviceUsableWithPlayerActions(InputDevice device) | Private | | 0x08 |
| void ValidateInputActionAsset() | Private | | 0x00 |
| void NotifyPlayerJoined(PlayerInput player) | 1 flags | | 0x08 |
| void NotifyPlayerLeft(PlayerInput player) | 1 flags | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |