Table of contents
- Main Page
- General Documentation
- Network Simulation GUI
- Network Statistics GUI
- Public API Module
-
Modules
-
Public API
-
PhotonNetwork
- AddCallbackTarget
- AllocateSceneViewID
- AllocateViewID
- CleanRpcBufferIfMine
- CloseConnection
- ConnectToBestCloudServer
- ConnectToMaster
- ConnectToRegion
- ConnectUsingSettings
- CreateRoom
- Destroy
- Destroy
- DestroyAll
- DestroyAll
- DestroyPlayerObjects
- DestroyPlayerObjects
- DestroyPlayerObjects
- Disconnect
- FetchServerTimestamp
- FindFriends
- FindGameObjectsWithComponent
- GetCustomRoomList
- GetPhotonView
- GetPing
- Instantiate
- InstantiateSceneObject
- JoinLobby
- JoinLobby
- JoinOrCreateRoom
- JoinRandomRoom
- JoinRandomRoom
- JoinRandomRoom
- JoinRoom
- LeaveLobby
- LeaveRoom
- LoadLevel
- LoadLevel
- LocalCleanPhotonView
- NetworkStatisticsReset
- NetworkStatisticsToString
- OpCleanActorRpcBuffer
- OpCleanRpcBuffer
- OpRemoveCompleteCache
- OpRemoveCompleteCacheOfPlayer
- RaiseEvent
- Reconnect
- ReconnectAndRejoin
- RegisterPhotonView
- RejoinRoom
- RemoveCallbackTarget
- RemovePlayerCustomProperties
- RemoveRPCs
- RemoveRPCs
- RemoveRPCsInGroup
- SendAllOutgoingCommands
- SetInterestGroups
- SetInterestGroups
- SetLevelPrefix
- SetMasterClient
- SetPlayerCustomProperties
- SetSendingEnabled
- SetSendingEnabled
- WebRpc
- ConnectMethod
- LogLevel
- MAX_VIEW_IDS
- NetworkingClient
- ObjectsInOneUpdate
- PhotonServerSettings
- PrecisionForFloatSynchronization
- PrecisionForQuaternionSynchronization
- PrecisionForVectorSynchronization
- PunVersion
- SyncCompressed
- SyncFirstValue
- SyncNullValues
- SyncViewId
- UseRpcMonoBehaviourCache
- AppVersion
- AuthValues
- AutomaticallySyncScene
- BackgroundTimeout
- BestRegionSummaryInPreferences
- CloudRegion
- CountOfPlayers
- CountOfPlayersInRooms
- CountOfPlayersOnMaster
- CountOfRooms
- CrcCheckEnabled
- CurrentLobby
- CurrentRoom
- EnableLobbyStatistics
- GameVersion
- InLobby
- InRoom
- IsConnected
- IsConnectedAndReady
- IsMasterClient
- IsMessageQueueRunning
- KeepAliveInBackground
- LevelLoadingProgress
- LocalPlayer
- MasterClient
- MaxResendsBeforeDisconnect
- NetworkClientState
- NetworkStatisticsEnabled
- NickName
- OfflineMode
- PacketLossByCrcCheck
- PhotonViews
- PlayerList
- PlayerListOthers
- PrefabPool
- QuickResends
- ResentReliableCommands
- SendRate
- SerializationRate
- Server
- ServerAddress
- ServerTimestamp
- Time
- UseAlternativeUdpPorts
- OnOwnershipRequestEv
- OnOwnershipTransferedEv
-
PhotonView
- DeserializeView
- Find
- Get
- Get
- RefreshRpcMonoBehaviourCache
- RequestOwnership
- RPC
- RPC
- RpcSecure
- RpcSecure
- SerializeView
- ToString
- TransferOwnership
- TransferOwnership
- Group
- InstantiationId
- ObservedComponents
- OwnershipTransfer
- OwnershipWasTransfered
- prefixField
- Synchronization
- Controller
- ControllerActorNr
- CreatorActorNr
- InstantiationData
- IsMine
- IsOwnerActive
- IsSceneView
- Owner
- OwnerActorNr
- Prefix
- ViewID
- PhotonMessageInfo
- PhotonStream
-
ClientState
- PeerCreated
- Authenticating
- Authenticated
- JoiningLobby
- JoinedLobby
- DisconnectingFromMasterServer
- ConnectingToGameServer
- ConnectedToGameServer
- Joining
- Joined
- Leaving
- DisconnectingFromGameServer
- ConnectingToMasterServer
- Disconnecting
- Disconnected
- ConnectedToMasterServer
- ConnectingToNameServer
- ConnectedToNameServer
- DisconnectingFromNameServer
- PunLogLevel
- RpcTarget
- OnPhotonSerializeView
-
PhotonNetwork
- Optional Gui Elements
-
Callbacks
- IConnectionCallbacks
- ILobbyCallbacks
- IMatchmakingCallbacks
- IInRoomCallbacks
- IOnEventCallback
- IWebRpcCallback
- IPunObservable
- IPunOwnershipCallbacks
- IPunInstantiateMagicCallback
-
MonoBehaviourPunCallbacks
- OnConnected
- OnConnectedToMaster
- OnCreatedRoom
- OnCreateRoomFailed
- OnCustomAuthenticationFailed
- OnCustomAuthenticationResponse
- OnDisable
- OnDisconnected
- OnEnable
- OnFriendListUpdate
- OnJoinedLobby
- OnJoinedRoom
- OnJoinRandomFailed
- OnJoinRoomFailed
- OnLeftLobby
- OnLeftRoom
- OnLobbyStatisticsUpdate
- OnMasterClientSwitched
- OnPlayerEnteredRoom
- OnPlayerLeftRoom
- OnPlayerPropertiesUpdate
- OnRegionListReceived
- OnRoomListUpdate
- OnRoomPropertiesUpdate
- OnWebRpcResponse
-
Public API
- Package Functions
-
Classes
-
Class List
-
Photon
-
Chat
- AuthenticationValues
- ChannelCreationOptions
- ChannelWellKnownProperties
- ChatChannel
-
ChatClient
- ChatClient
- AddFriends
- CanChatInChannel
- Connect
- ConnectAndSetStatus
- Disconnect
- GetPrivateChannelNameByUser
- PublishMessage
- RemoveFriends
- SendAcksOnly
- SendPrivateMessage
- SendPrivateMessage
- Service
- SetOnlineStatus
- SetOnlineStatus
- StopThread
- Subscribe
- Subscribe
- Subscribe
- Subscribe
- TryGetChannel
- TryGetChannel
- Unsubscribe
- chatPeer
- DefaultMaxSubscribers
- MessageLimit
- PrivateChannels
- PublicChannels
- AppId
- AppVersion
- AuthValues
- CanChat
- ChatRegion
- DebugOut
- DisconnectedCause
- FrontendAddress
- HasPeer
- NameServerAddress
- SocketImplementationConfig
- State
- TransportProtocol
- UseBackgroundWorkerForSending
- UserId
- ChatEventCode
- ChatOperationCode
- ChatParameterCode
- ChatPeer
- ChatUserStatus
- ErrorCode
- IChatClientListener
- ParameterCode
-
Pun
-
UtilityScripts
- ButtonInsideScrollList
- CellTree
- CellTreeNode
- ConnectAndJoinRandom
- CountdownTimer
- CullArea
- CullingHandler
- EventSystemSpawner
- GraphicToggleIsOnTransition
- IPunTurnManagerCallbacks
- MoveByKeys
- OnClickDestroy
- OnClickInstantiate
- OnClickRpc
- OnEscapeQuit
-
OnJoinedInstantiate
- OnConnected
- OnConnectedToMaster
- OnCreatedRoom
- OnCreateRoomFailed
- OnCustomAuthenticationFailed
- OnCustomAuthenticationResponse
- OnDisable
- OnDisconnected
- OnEnable
- OnFriendListUpdate
- OnJoinedLobby
- OnJoinedRoom
- OnJoinRandomFailed
- OnJoinRoomFailed
- OnLeftLobby
- OnLeftRoom
- OnLobbyStatisticsUpdate
- OnRegionListReceived
- OnRoomListUpdate
- PositionOffset
- PrefabsToInstantiate
- SpawnPosition
- OnPointerOverTooltip
- OnStartDelete
- PhotonLagSimulationGui
- PhotonStatsGui
- PlayerNumbering
- PlayerNumberingExtensions
- PointedAtGameObjectInfo
- PunPlayerScores
- PunTeams
- PunTurnManager
- ScoreExtensions
- SmoothSyncMovement
- StatesGui
- TabViewManager
- TeamExtensions
- TextButtonTransition
- TextToggleIsOnTransition
- TurnExtensions
- DefaultPool
- InstantiateParameters
- IPunInstantiateMagicCallback
- IPunObservable
- IPunOwnershipCallbacks
- IPunPrefabPool
- MonoBehaviourPun
-
MonoBehaviourPunCallbacks
- OnConnected
- OnConnectedToMaster
- OnCreatedRoom
- OnCreateRoomFailed
- OnCustomAuthenticationFailed
- OnCustomAuthenticationResponse
- OnDisable
- OnDisconnected
- OnEnable
- OnFriendListUpdate
- OnJoinedLobby
- OnJoinedRoom
- OnJoinRandomFailed
- OnJoinRoomFailed
- OnLeftLobby
- OnLeftRoom
- OnLobbyStatisticsUpdate
- OnMasterClientSwitched
- OnPlayerEnteredRoom
- OnPlayerLeftRoom
- OnPlayerPropertiesUpdate
- OnRegionListReceived
- OnRoomListUpdate
- OnRoomPropertiesUpdate
- OnWebRpcResponse
-
PhotonAnimatorView
- SynchronizedLayer
- SynchronizedParameter
- ParameterType
- SynchronizeType
- CacheDiscreteTriggers
- DoesLayerSynchronizeTypeExist
- DoesParameterSynchronizeTypeExist
- GetLayerSynchronizeType
- GetParameterSynchronizeType
- GetSynchronizedLayers
- GetSynchronizedParameters
- OnPhotonSerializeView
- SetLayerSynchronized
- SetParameterSynchronized
- PhotonMessageInfo
-
PhotonNetwork
- AddCallbackTarget
- AllocateSceneViewID
- AllocateViewID
- CleanRpcBufferIfMine
- CloseConnection
- ConnectToBestCloudServer
- ConnectToMaster
- ConnectToRegion
- ConnectUsingSettings
- CreateRoom
- Destroy
- Destroy
- DestroyAll
- DestroyAll
- DestroyPlayerObjects
- DestroyPlayerObjects
- DestroyPlayerObjects
- Disconnect
- FetchServerTimestamp
- FindFriends
- FindGameObjectsWithComponent
- GetCustomRoomList
- GetPhotonView
- GetPing
- Instantiate
- InstantiateSceneObject
- JoinLobby
- JoinLobby
- JoinOrCreateRoom
- JoinRandomRoom
- JoinRandomRoom
- JoinRandomRoom
- JoinRoom
- LeaveLobby
- LeaveRoom
- LoadLevel
- LoadLevel
- LocalCleanPhotonView
- NetworkStatisticsReset
- NetworkStatisticsToString
- OpCleanActorRpcBuffer
- OpCleanRpcBuffer
- OpRemoveCompleteCache
- OpRemoveCompleteCacheOfPlayer
- RaiseEvent
- Reconnect
- ReconnectAndRejoin
- RegisterPhotonView
- RejoinRoom
- RemoveCallbackTarget
- RemovePlayerCustomProperties
- RemoveRPCs
- RemoveRPCs
- RemoveRPCsInGroup
- SendAllOutgoingCommands
- SetInterestGroups
- SetInterestGroups
- SetLevelPrefix
- SetMasterClient
- SetPlayerCustomProperties
- SetSendingEnabled
- SetSendingEnabled
- WebRpc
- ConnectMethod
- LogLevel
- MAX_VIEW_IDS
- NetworkingClient
- ObjectsInOneUpdate
- PhotonServerSettings
- PrecisionForFloatSynchronization
- PrecisionForQuaternionSynchronization
- PrecisionForVectorSynchronization
- PunVersion
- SyncCompressed
- SyncFirstValue
- SyncNullValues
- SyncViewId
- UseRpcMonoBehaviourCache
- AppVersion
- AuthValues
- AutomaticallySyncScene
- BackgroundTimeout
- BestRegionSummaryInPreferences
- CloudRegion
- CountOfPlayers
- CountOfPlayersInRooms
- CountOfPlayersOnMaster
- CountOfRooms
- CrcCheckEnabled
- CurrentLobby
- CurrentRoom
- EnableLobbyStatistics
- GameVersion
- InLobby
- InRoom
- IsConnected
- IsConnectedAndReady
- IsMasterClient
- IsMessageQueueRunning
- KeepAliveInBackground
- LevelLoadingProgress
- LocalPlayer
- MasterClient
- MaxResendsBeforeDisconnect
- NetworkClientState
- NetworkStatisticsEnabled
- NickName
- OfflineMode
- PacketLossByCrcCheck
- PhotonViews
- PlayerList
- PlayerListOthers
- PrefabPool
- QuickResends
- ResentReliableCommands
- SendRate
- SerializationRate
- Server
- ServerAddress
- ServerTimestamp
- Time
- UseAlternativeUdpPorts
- OnOwnershipRequestEv
- OnOwnershipTransferedEv
- PhotonRigidbody2DView
- PhotonRigidbodyView
- PhotonStream
- PhotonStreamQueue
- PhotonTransformView
- PhotonTransformViewClassic
- PhotonTransformViewPositionControl
- PhotonTransformViewPositionModel
- PhotonTransformViewRotationControl
- PhotonTransformViewRotationModel
- PhotonTransformViewScaleControl
- PhotonTransformViewScaleModel
-
PhotonView
- DeserializeView
- Find
- Get
- Get
- RefreshRpcMonoBehaviourCache
- RequestOwnership
- RPC
- RPC
- RpcSecure
- RpcSecure
- SerializeView
- ToString
- TransferOwnership
- TransferOwnership
- Group
- InstantiationId
- ObservedComponents
- OwnershipTransfer
- OwnershipWasTransfered
- prefixField
- Synchronization
- Controller
- ControllerActorNr
- CreatorActorNr
- InstantiationData
- IsMine
- IsOwnerActive
- IsSceneView
- Owner
- OwnerActorNr
- Prefix
- ViewID
- PunExtensions
- PunRPC
- SceneManagerHelper
- ServerSettings
-
UtilityScripts
-
Realtime
- ActorProperties
- AppSettings
- AuthenticationValues
- ConnectionCallbacksContainer
- ConnectionHandler
- EncryptionDataParameters
- EnterRoomParams
-
ErrorCode
- AlreadyMatched
- AuthenticationTicketExpired
- CustomAuthenticationFailed
- ExternalHttpCallFailed
- GameClosed
- GameDoesNotExist
- GameFull
- GameIdAlreadyExists
- HttpLimitReached
- InternalServerError
- InvalidAuthentication
- InvalidEncryptionParameters
- InvalidOperation
- InvalidOperationCode
- InvalidRegion
- JoinFailedFoundActiveJoiner
- JoinFailedFoundExcludedUserId
- JoinFailedFoundInactiveJoiner
- JoinFailedPeerAlreadyJoined
- JoinFailedWithRejoinerNotFound
- MaxCcuReached
- NoRandomMatchFound
- Ok
- OperationNotAllowedInCurrentState
- PluginMismatch
- PluginReportedError
- ServerFull
- SlotError
- UserBlocked
- EventCode
- EventExt
- Extensions
- FriendInfo
- GamePropertyKey
- IConnectionCallbacks
- IInRoomCallbacks
- ILobbyCallbacks
- IMatchmakingCallbacks
- IOnEventCallback
- IWebRpcCallback
-
LoadBalancingClient
- LoadBalancingClient
- LoadBalancingClient
- AddCallbackTarget
- ChangeLocalID
- Connect
- ConnectToNameServer
- ConnectToRegionMaster
- DebugReturn
- Disconnect
- OnEvent
- OnMessage
- OnOperationResponse
- OnStatusChanged
- OpChangeGroups
- OpCreateRoom
- OpFindFriends
- OpGetGameList
- OpJoinLobby
- OpJoinOrCreateRoom
- OpJoinRandomRoom
- OpJoinRoom
- OpLeaveLobby
- OpLeaveRoom
- OpRaiseEvent
- OpRejoinRoom
- OpSetCustomPropertiesOfActor
- OpSetCustomPropertiesOfRoom
- OpSetPropertiesOfRoom
- OpWebRpc
- ReconnectAndRejoin
- ReconnectToMaster
- RemoveCallbackTarget
- Service
- AuthMode
- ConnectionCallbackTargets
- EnableLobbyStatistics
- EncryptionMode
- ExpectedProtocol
- MatchMakingCallbackTargets
- NameServerHost
- NameServerHttp
- RegionHandler
- AppId
- AppVersion
- AuthValues
- CloudRegion
- CurrentLobby
- CurrentRoom
- CurrentServerAddress
- DisconnectedCause
- GameServerAddress
- InLobby
- InRoom
- IsConnected
- IsConnectedAndReady
- IsFetchingFriendList
- IsUsingNameServer
- LoadBalancingPeer
- LocalPlayer
- MasterServerAddress
- NameServerAddress
- NickName
- PlayersInRoomsCount
- PlayersOnMasterCount
- RoomsCount
- Server
- State
- TokenForInit
- UseAlternativeUdpPorts
- UserId
- EventReceived
- OpResponseReceived
- StateChanged
-
LoadBalancingPeer
- LoadBalancingPeer
- LoadBalancingPeer
- OpAuthenticate
- OpAuthenticateOnce
- OpChangeGroups
- OpCreateRoom
- OpFindFriends
- OpGetGameList
- OpGetRegions
- OpJoinLobby
- OpJoinRandomRoom
- OpJoinRoom
- OpLeaveLobby
- OpLeaveRoom
- OpRaiseEvent
- OpSetCustomPropertiesOfActor
- OpSetCustomPropertiesOfRoom
- OpSetPropertyOfRoom
- OpSettings
- MatchMakingCallbacksContainer
- OperationCode
- OpJoinRandomRoomParams
-
ParameterCode
- ActorList
- ActorNr
- Add
- Address
- ApplicationId
- AppVersion
- AzureLocalNodeId
- AzureMasterNodeId
- AzureNodeInfo
- Broadcast
- Cache
- CacheSliceIndex
- CheckUserOnJoin
- CleanupCacheOnLeave
- ClientAuthenticationData
- ClientAuthenticationParams
- ClientAuthenticationType
- Code
- CustomEventContent
- CustomInitData
- Data
- EmptyRoomTTL
- EncryptionData
- EncryptionMode
- EventForward
- ExpectedProtocol
- ExpectedValues
- FindFriendsRequestList
- FindFriendsResponseOnlineList
- FindFriendsResponseRoomIdList
- GameCount
- GameList
- GameProperties
- Group
- Info
- IsComingBack
- IsInactive
- JoinMode
- LobbyName
- LobbyStats
- LobbyType
- MasterClientId
- MasterPeerCount
- MatchMakingType
- NickName
- PeerCount
- PlayerProperties
- PlayerTTL
- PluginName
- Plugins
- PluginVersion
- Position
- Properties
- PublishUserId
- ReceiverGroup
- Region
- Remove
- RoomName
- RoomOptionFlags
- Secret
- SuppressRoomEvents
- TargetActorNr
- UriPath
- UserId
- WebRpcParameters
- WebRpcReturnCode
- WebRpcReturnMessage
- PhotonPing
- PingMono
- Player
- RaiseEventOptions
- Region
- RegionHandler
- RegionPinger
-
Room
- Room
- AddPlayer
- ClearExpectedUsers
- GetPlayer
- SetCustomProperties
- SetMasterClient
- SetPropertiesListedInLobby
- StorePlayer
- ToString
- ToStringFull
- AutoCleanUp
- EmptyRoomTtl
- ExpectedUsers
- IsOffline
- IsOpen
- IsVisible
- LoadBalancingClient
- MasterClientId
- MaxPlayers
- Name
- PlayerCount
- Players
- PlayerTtl
- PropertiesListedInLobby
- RoomInfo
- RoomOptions
-
SupportLogger
- LogStats
- OnConnected
- OnConnectedToMaster
- OnCreatedRoom
- OnCreateRoomFailed
- OnCustomAuthenticationFailed
- OnCustomAuthenticationResponse
- OnDisconnected
- OnFriendListUpdate
- OnJoinedLobby
- OnJoinedRoom
- OnJoinRandomFailed
- OnJoinRoomFailed
- OnLeftLobby
- OnLeftRoom
- OnLobbyStatisticsUpdate
- OnMasterClientSwitched
- OnPlayerEnteredRoom
- OnPlayerLeftRoom
- OnPlayerPropertiesUpdate
- OnRegionListReceived
- OnRoomListUpdate
- OnRoomPropertiesUpdate
- LogTrafficStats
- Client
- TypedLobby
- TypedLobbyInfo
- WebFlags
- WebRpcResponse
-
Chat
-
Photon
- Class Index
-
Class Hierarchy
- ActorProperties
- AppSettings
- Attribute
- AuthenticationValues
- AuthenticationValues
- CellTree
- CellTreeNode
- ChannelCreationOptions
- ChannelWellKnownProperties
- ChatChannel
- ChatEventCode
- ChatOperationCode
- ChatParameterCode
- ChatUserStatus
- ConnectionHandler
- EncryptionDataParameters
- EnterRoomParams
- ErrorCode
- ErrorCode
- EventCode
- EventExt
- Extensions
- FriendInfo
- GamePropertyKey
- IChatClientListener
- IConnectionCallbacks
- IDisposable
- IInRoomCallbacks
- ILobbyCallbacks
- IMatchmakingCallbacks
- InstantiateParameters
- IOnEventCallback
- IPhotonPeerListener
- IPointerClickHandler
- IPointerDownHandler
- IPointerEnterHandler
- IPointerExitHandler
- IPointerUpHandler
- IPunInstantiateMagicCallback
- IPunObservable
- IPunOwnershipCallbacks
- IPunPrefabPool
- IPunTurnManagerCallbacks
- IWebRpcCallback
- List
-
MonoBehaviour
- MonoBehaviourPun
- PhotonAnimatorView
- PhotonRigidbody2DView
- PhotonRigidbodyView
- PhotonTransformView
- PhotonTransformViewClassic
- PhotonView
- ButtonInsideScrollList
- CullArea
- CullingHandler
- EventSystemSpawner
- GraphicToggleIsOnTransition
- OnClickInstantiate
- OnEscapeQuit
- OnJoinedInstantiate
- OnPointerOverTooltip
- OnStartDelete
- PhotonLagSimulationGui
- PhotonStatsGui
- PointedAtGameObjectInfo
- PunPlayerScores
- StatesGui
- TabViewManager
- TextButtonTransition
- TextToggleIsOnTransition
- OperationCode
- OpJoinRandomRoomParams
- ParameterCode
- ParameterCode
- PhotonMessageInfo
- PhotonNetwork
- PhotonPeer
- PhotonStream
- PhotonStreamQueue
- PhotonTransformViewPositionControl
- PhotonTransformViewPositionModel
- PhotonTransformViewRotationControl
- PhotonTransformViewRotationModel
- PhotonTransformViewScaleControl
- PhotonTransformViewScaleModel
- Player
- PlayerNumberingExtensions
- PunExtensions
- RaiseEventOptions
- Region
- RegionHandler
- RegionPinger
- RoomInfo
- RoomOptions
- SceneManagerHelper
- ScoreExtensions
- ScriptableObject
- PhotonAnimatorView.SynchronizedLayer
- PhotonAnimatorView.SynchronizedParameter
- TabViewManager.Tab
- TeamExtensions
- TurnExtensions
- TypedLobby
- UnityEvent
- WebFlags
- WebRpcResponse
- Class Members
-
Class List