### YamlMime:ManagedReference items: - uid: Player.PlayerManager commentId: T:Player.PlayerManager id: PlayerManager parent: Player children: - Player.PlayerManager.cards - Player.PlayerManager.Instance - Player.PlayerManager.playerColors - Player.PlayerManager.playerSelect - Player.PlayerManager.StartGame langs: - csharp - vb name: PlayerManager nameWithType: PlayerManager fullName: Player.PlayerManager type: Class source: id: PlayerManager path: '' startLine: 3656 assemblies: - cs.temp.dll namespace: Player summary: "\nThis class manages player-related functionality, such as joining, leaving, and assigning colors.\nIt also handles starting the game once players have joined.\n" example: [] syntax: content: 'public class PlayerManager : MonoBehaviour' content.vb: Public Class PlayerManager Inherits MonoBehaviour inheritance: - System.Object - uid: Player.PlayerManager.Instance commentId: F:Player.PlayerManager.Instance id: Instance parent: Player.PlayerManager langs: - csharp - vb name: Instance nameWithType: PlayerManager.Instance fullName: Player.PlayerManager.Instance type: Field source: id: Instance path: '' startLine: 3661 assemblies: - cs.temp.dll namespace: Player summary: "\nThe singleton instance of the class.\n" example: [] syntax: content: public static PlayerManager Instance return: type: Player.PlayerManager content.vb: Public Shared Instance As PlayerManager - uid: Player.PlayerManager.cards commentId: F:Player.PlayerManager.cards id: cards parent: Player.PlayerManager langs: - csharp - vb name: cards nameWithType: PlayerManager.cards fullName: Player.PlayerManager.cards type: Field source: id: cards path: '' startLine: 3666 assemblies: - cs.temp.dll namespace: Player summary: "\nA list of player join cards, which represent players in the UI.\n" example: [] syntax: content: public List cards return: type: Global.List{Game.PlayerJoinCard} content.vb: Public cards As List(Of PlayerJoinCard) - uid: Player.PlayerManager.playerColors commentId: F:Player.PlayerManager.playerColors id: playerColors parent: Player.PlayerManager langs: - csharp - vb name: playerColors nameWithType: PlayerManager.playerColors fullName: Player.PlayerManager.playerColors type: Field source: id: playerColors path: '' startLine: 3676 assemblies: - cs.temp.dll namespace: Player summary: "\nA list of colors assigned to players for identification.\n" example: [] syntax: content: public List playerColors return: type: Global.List{Color} content.vb: Public playerColors As List(Of Color) - uid: Player.PlayerManager.playerSelect commentId: F:Player.PlayerManager.playerSelect id: playerSelect parent: Player.PlayerManager langs: - csharp - vb name: playerSelect nameWithType: PlayerManager.playerSelect fullName: Player.PlayerManager.playerSelect type: Field source: id: playerSelect path: '' startLine: 3681 assemblies: - cs.temp.dll namespace: Player summary: "\nThe UI element used for player selection.\n" example: [] syntax: content: public GameObject playerSelect return: type: Global.GameObject content.vb: Public playerSelect As GameObject - uid: Player.PlayerManager.StartGame commentId: M:Player.PlayerManager.StartGame id: StartGame parent: Player.PlayerManager langs: - csharp - vb name: StartGame() nameWithType: PlayerManager.StartGame() fullName: Player.PlayerManager.StartGame() type: Method source: id: StartGame path: '' startLine: 3780 assemblies: - cs.temp.dll namespace: Player summary: "\nStarts the game if at least one player has joined.\n" example: [] syntax: content: public void StartGame() content.vb: Public Sub StartGame() overload: Player.PlayerManager.StartGame* references: - uid: Player commentId: N:Player name: Player nameWithType: Player fullName: Player - uid: System.Object commentId: T:System.Object parent: System isExternal: true name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: System commentId: N:System isExternal: true name: System nameWithType: System fullName: System - uid: Player.PlayerManager commentId: T:Player.PlayerManager parent: Player name: PlayerManager nameWithType: PlayerManager fullName: Player.PlayerManager - uid: Global.List{Game.PlayerJoinCard} commentId: '!:Global.List{Game.PlayerJoinCard}' definition: Global.List`1 name: List nameWithType: List fullName: List nameWithType.vb: List(Of PlayerJoinCard) fullName.vb: List(Of Game.PlayerJoinCard) name.vb: List(Of PlayerJoinCard) spec.csharp: - uid: Global.List`1 name: List isExternal: true - name: < - uid: Game.PlayerJoinCard name: PlayerJoinCard - name: '>' spec.vb: - uid: Global.List`1 name: List isExternal: true - name: ( - name: Of - name: " " - uid: Game.PlayerJoinCard name: PlayerJoinCard - name: ) - uid: Global.List`1 isExternal: true name: List<> nameWithType: List<> fullName: List<> nameWithType.vb: List(Of ) fullName.vb: List(Of ) name.vb: List(Of ) spec.csharp: - uid: Global.List`1 name: List isExternal: true - name: < - name: '' - name: '>' spec.vb: - uid: Global.List`1 name: List isExternal: true - name: ( - name: Of - name: " " - name: '' - name: ) - uid: Global.List{Color} commentId: '!:Global.List{Color}' definition: Global.List`1 name: List nameWithType: List fullName: List nameWithType.vb: List(Of Color) fullName.vb: List(Of Color) name.vb: List(Of Color) spec.csharp: - uid: Global.List`1 name: List isExternal: true - name: < - uid: Global.Color name: Color isExternal: true - name: '>' spec.vb: - uid: Global.List`1 name: List isExternal: true - name: ( - name: Of - name: " " - uid: Global.Color name: Color isExternal: true - name: ) - uid: Global.GameObject isExternal: true name: GameObject nameWithType: GameObject fullName: GameObject - uid: Player.PlayerManager.StartGame* commentId: Overload:Player.PlayerManager.StartGame name: StartGame nameWithType: PlayerManager.StartGame fullName: Player.PlayerManager.StartGame