Photon Server API Documentation
v5.0RC1
Public Member Functions | |
| GameState () | |
| bool | SetState (SerializableGameState state) |
| bool | SetState (Dictionary< string, object > state) |
| SerializableGameState | GetSerializableGameState () |
| Dictionary< string, object > | GetState () |
Public Attributes | |
| ActorsManager | ActorsManager => this.actorsManager |
Protected Attributes | |
| ActorsManager | actorsManager |
Properties | |
| PropertyBag< object > | Properties [get] |
| Gets a PropertyBag instance used to store custom room properties. More... | |
| bool | IsOpen [get, set] |
| bool | IsVisible [get, set] |
| string | LobbyId [get, set] |
| HashSet< object > | LobbyProperties [get, set] |
| Contains the keys of the game properties hashtable which should be listet in the lobby. More... | |
| AppLobbyType | LobbyType [get, set] |
| byte | MaxPlayers [get, set] |
| int | PlayerTTL [get, set] |
| Player live time More... | |
| int | EmptyRoomLiveTime [get, set] |
| RoomEventCacheManager | EventCache = new RoomEventCacheManager() [get] |
| EventCacheDictionary | ActorEventCache = new EventCacheDictionary() [get] |
| Contains Caching.EventCaches for all actors. More... | |
| GroupManager | GroupManager = new GroupManager() [get] |
| int | RoomFlags [get, set] |
| bool | CheckUserOnJoin [get, set] |
| bool | PublishUserId [get, set] |
| bool | DeleteCacheOnLeave [get, set] |
| Gets or sets a value indicating whether cached events are automatically deleted for actors which are leaving a room. More... | |
| bool | SuppressRoomEvents [get, set] |
| Gets or sets a value indicating if common room events (Join, Leave) will suppressed. More... | |
| bool | SuppressPlayerInfo [get, set] |
| If this flag is set we do not send any player info during joining to both joiner and active players More... | |
| bool | BroadcastPropsChangesToAll [get, set] |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
| ActorsManager Photon.Hive.GameState.ActorsManager => this.actorsManager |
|
get |
Contains Caching.EventCaches for all actors.
|
getset |
|
getset |
|
getset |
Gets or sets a value indicating whether cached events are automatically deleted for actors which are leaving a room.
|
getset |
|
get |
|
get |
|
getset |
|
getset |
|
getset |
|
getset |
Contains the keys of the game properties hashtable which should be listet in the lobby.
|
getset |
|
getset |
|
getset |
Player live time
|
get |
Gets a PropertyBag instance used to store custom room properties.
|
getset |
|
getset |
|
getset |
If this flag is set we do not send any player info during joining to both joiner and active players
|
getset |
Gets or sets a value indicating if common room events (Join, Leave) will suppressed.