Photon Server API

Public Member Functions | Protected Attributes | Properties | List of all members
Photon.Hive.Collections.GroupManager Class Reference

Public Member Functions

ActorGroup GetActorGroup (byte groupId)
 
void AddToAllGroups (Actor actor)
 
void AddActorToGroup (byte groupId, Actor actor)
 
Dictionary< byte, ArrayList > GetDataForSerialization ()
 

Protected Attributes

Dictionary< byte, ActorGroupactorGroups = new Dictionary<byte, ActorGroup>()
 

Properties

int Count [get]
 

Member Function Documentation

◆ AddActorToGroup()

void Photon.Hive.Collections.GroupManager.AddActorToGroup ( byte  groupId,
Actor  actor 
)
inline

◆ AddToAllGroups()

void Photon.Hive.Collections.GroupManager.AddToAllGroups ( Actor  actor)
inline

◆ GetActorGroup()

ActorGroup Photon.Hive.Collections.GroupManager.GetActorGroup ( byte  groupId)
inline

◆ GetDataForSerialization()

Dictionary<byte, ArrayList> Photon.Hive.Collections.GroupManager.GetDataForSerialization ( )
inline

Member Data Documentation

◆ actorGroups

Dictionary<byte, ActorGroup> Photon.Hive.Collections.GroupManager.actorGroups = new Dictionary<byte, ActorGroup>()
protected

Property Documentation

◆ Count

int Photon.Hive.Collections.GroupManager.Count
get