Photon Unity Networking v1.101

Classes | Namespaces | Typedefs | Enumerations
PhotonClasses.cs File Reference

Wraps up smaller classes that don't need their own file. More...

Classes

interface  IPunObservable
 Defines the OnPhotonSerializeView method to make it easy to implement correctly for observable scripts. More...
 
interface  IPunCallbacks
 This interface is used as definition of all callback methods of PUN, except OnPhotonSerializeView. Preferably, implement them individually. More...
 
interface  IPunPrefabPool
 Defines all the methods that a Object Pool must implement, so that PUN can use it. More...
 
class  Photon.MonoBehaviour
 This class adds the property photonView, while logging a warning when your game still uses the networkView. More...
 
class  Photon.PunBehaviour
 This class provides a .photonView and all callbacks/events that PUN can call. Override the events/methods you want to use. More...
 
struct  PhotonMessageInfo
 Container class for info about a particular message, RPC or update. More...
 
class  PunEvent
 Defines Photon event-codes as used by PUN.
 
class  PhotonStream
 This container is used in OnPhotonSerializeView() to either provide incoming data of a PhotonView or for you to provide it. More...
 
class  HelpURL
 Empty implementation of the upcoming HelpURL of Unity 5.1. This one is only for compatibility of attributes. More...
 
class  UnityEngine.SceneManagement.SceneManager
 Minimal implementation of the SceneManager for older Unity, up to v5.2. More...
 
class  SceneManagerHelper
 
class  WebRpcResponse
 Reads an operation response of a WebRpc and provides convenient access to most common values. More...
 

Namespaces

namespace  Photon
 
namespace  UnityEngine
 
namespace  UnityEngine.SceneManagement
 

Typedefs

using Hashtable = ExitGames.Client.Photon.Hashtable
 
using SupportClassPun = ExitGames.Client.Photon.SupportClass
 
using Photon.Hashtable = ExitGames.Client.Photon.Hashtable
 

Enumerations

enum  UnityEngine.SceneManagement.LoadSceneMode { UnityEngine.SceneManagement.LoadSceneMode.Single, UnityEngine.SceneManagement.LoadSceneMode.Additive }
 

Detailed Description

Wraps up smaller classes that don't need their own file.

Typedef Documentation

◆ Hashtable

using Hashtable = ExitGames.Client.Photon.Hashtable

◆ SupportClassPun

using SupportClassPun = ExitGames.Client.Photon.SupportClass