Classes | |
struct | RakNet::TeamSelection |
Parameter to TM_World::ReferenceTeamMember(). More... | |
class | RakNet::TM_TeamMember |
A member of one or more teams. More... | |
class | RakNet::TM_Team |
A team, containing a list of TM_TeamMember instances. More... | |
class | RakNet::TM_World |
Stores a list of teams which may be enforcing a balanced number of members. More... | |
class | RakNet::TeamManager |
Automates networking and list management for teams. More... | |
Typedefs | |
typedef unsigned char | RakNet::NoTeamId |
A subcategory of not being on a team. For example, 0 may mean no team for a player, while 1 may mean no team for a spectator. Defined by the user. | |
typedef uint16_t | RakNet::TeamMemberLimit |
Enumerations | |
enum | RakNet::JoinTeamType { RakNet::JOIN_ANY_AVAILABLE_TEAM, RakNet::JOIN_SPECIFIC_TEAM, RakNet::JOIN_NO_TEAM } |
When used with ReplicaManager3 and FullyConnectedMesh2, provides a complete solution to managing a distributed list of teams and team member objects with support for host migration.
typedef uint16_t RakNet::TeamMemberLimit |
Maximum number of members on one team. Use 65535 for unlimited.
enum RakNet::JoinTeamType |
JOIN_ANY_AVAILABLE_TEAM | Attempt to join the first available team. |
JOIN_SPECIFIC_TEAM | Attempt to join a specific team, previously added with TM_World::ReferenceTeam(). |
JOIN_NO_TEAM | No team. Always succeeds. |