My Project
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Properties | List of all members
Teal.Players Class Reference
Inheritance diagram for Teal.Players:
Teal.MonoSingleton< Players >

Public Member Functions

Player GetLocalPlayer ()
 
ushort GetLocalPlayerId ()
 
Controls GetLocalPlayerControlled ()
 
Player GetPlayerByID (ushort ID)
 
Player GetPlayerByNick (string nick)
 
Player GetPlayerByPropertyId (ushort id)
 
Controls GetPlayerControlledByID (ushort ID)
 
List< PlayerGetPlayersOfTeam (int team)
 
List< PlayerGetPlayersOfTeamExcept (int team, Player player)
 
Player AddPlayer (ConnectionProps cp, int team, Player.Type type, BitPacker bitsOfProperties=null)
 
void Master_SyncAllPlayers (ushort syncToPlayerID)
 
byte[] GetAddPlayerData (int key, string nick, ushort id, string account, int team)
 
void Master_AddPlayer (int key, string nick, ushort id, string account, int team)
 
void Master_RemovePlayer (ushort id)
 
void Master_RemovePlayer (Player p)
 
void Clear ()
 
List< PlayerGetBots ()
 
List< PlayerGetAlive ()
 
List< PlayerGetAliveBots ()
 
List< PlayerGetAliveHumans ()
 
List< PlayerGetHumans ()
 
List< PlayerGetHumansNonSpectator ()
 
List< PlayerGetHumansOnClient ()
 
List< PlayerGetTeam (int team)
 
List< PlayerGetAliveTeam (int team)
 
List< PlayerGetSpecators ()
 
List< PlayerGetPlayersNonSpecators ()
 

Public Attributes

List< Playerplayers
 
bool justConnected
 
UnityEvent< PlayercreateProps = new UnityEvent<Player>()
 

Properties

int PlayersCount [get]
 
- Properties inherited from Teal.MonoSingleton< Players >
static T Get [get]
 Returns the singleton instance.
 

Additional Inherited Members

- Static Protected Attributes inherited from Teal.MonoSingleton< Players >
static T _instance
 

The documentation for this class was generated from the following file: