Inheritance diagram for Photon.Pun.PhotonEditor:

Public Member Functions

 PhotonEditor ()
 

Static Public Member Functions

static void InitializeOnLoadMethod ()
 
static void UpdateRpcList ()
 
static void ClearRpcList ()
 

Public Attributes

const string UrlDevNet = "https://doc.photonengine.com/en-us/pun/v2"
 
const string UrlCloudDashboard = "https://dashboard.photonengine.com/en-US/account/signin?email="
 
const string UrlPunSettings = "https://doc.photonengine.com/en-us/pun/v2/getting-started/initial-setup"
 

Static Public Attributes

static PunWizardText CurrentLang = new PunWizardText()
 
static string CustomToken = null
 third parties custom token More...
 
static string CustomContext = null
 third parties custom context More...
 

Protected Member Functions

void Awake ()
 
void Update ()
 
virtual void OnGUI ()
 
virtual void UiSetupApp ()
 
virtual void UiMainWizard ()
 
virtual void RegisterWithEmail (string email)
 

Static Protected Member Functions

static void MenuItemOpenWizard ()
 
static void MenuItemHighlightSettings ()
 
static void ShowRegistrationWizard ()
 Creates an Editor window, showing the cloud-registration wizard for Photon (entry point to setup PUN). More...
 

Protected Attributes

Vector2 scrollPos = Vector2.zero
 

Static Protected Attributes

static Type WindowType = typeof(PhotonEditor)
 
static string DocumentationLocation = "Assets/Photon/PhotonNetworking-Documentation.pdf"
 
static string UrlFreeLicense = "https://dashboard.photonengine.com/en-US/SelfHosted"
 
static string UrlForum = "https://forum.photonengine.com"
 
static string UrlCompare = "https://doc.photonengine.com/en-us/realtime/current/getting-started/onpremise-or-saas"
 
static string UrlHowToSetup = "https://doc.photonengine.com/en-us/onpremise/current/getting-started/photon-server-in-5min"
 
static string UrlAppIDExplained = "https://doc.photonengine.com/en-us/realtime/current/getting-started/obtain-your-app-id"
 

Constructor & Destructor Documentation

◆ PhotonEditor()

Photon.Pun.PhotonEditor.PhotonEditor ( )

Member Function Documentation

◆ Awake()

void Photon.Pun.PhotonEditor.Awake ( )
protected

◆ ClearRpcList()

static void Photon.Pun.PhotonEditor.ClearRpcList ( )
static

◆ InitializeOnLoadMethod()

static void Photon.Pun.PhotonEditor.InitializeOnLoadMethod ( )
static

◆ MenuItemHighlightSettings()

static void Photon.Pun.PhotonEditor.MenuItemHighlightSettings ( )
staticprotected

◆ MenuItemOpenWizard()

static void Photon.Pun.PhotonEditor.MenuItemOpenWizard ( )
staticprotected

◆ OnGUI()

virtual void Photon.Pun.PhotonEditor.OnGUI ( )
protectedvirtual

◆ RegisterWithEmail()

virtual void Photon.Pun.PhotonEditor.RegisterWithEmail ( string  email)
protectedvirtual

◆ ShowRegistrationWizard()

static void Photon.Pun.PhotonEditor.ShowRegistrationWizard ( )
staticprotected

Creates an Editor window, showing the cloud-registration wizard for Photon (entry point to setup PUN).

◆ UiMainWizard()

virtual void Photon.Pun.PhotonEditor.UiMainWizard ( )
protectedvirtual

◆ UiSetupApp()

virtual void Photon.Pun.PhotonEditor.UiSetupApp ( )
protectedvirtual

◆ Update()

void Photon.Pun.PhotonEditor.Update ( )
protected

◆ UpdateRpcList()

static void Photon.Pun.PhotonEditor.UpdateRpcList ( )
static

Member Data Documentation

◆ CurrentLang

PunWizardText Photon.Pun.PhotonEditor.CurrentLang = new PunWizardText()
static

◆ CustomContext

string Photon.Pun.PhotonEditor.CustomContext = null
static

third parties custom context

◆ CustomToken

string Photon.Pun.PhotonEditor.CustomToken = null
static

third parties custom token

◆ DocumentationLocation

string Photon.Pun.PhotonEditor.DocumentationLocation = "Assets/Photon/PhotonNetworking-Documentation.pdf"
staticprotected

◆ scrollPos

Vector2 Photon.Pun.PhotonEditor.scrollPos = Vector2.zero
protected

◆ UrlAppIDExplained

string Photon.Pun.PhotonEditor.UrlAppIDExplained = "https://doc.photonengine.com/en-us/realtime/current/getting-started/obtain-your-app-id"
staticprotected

◆ UrlCloudDashboard

const string Photon.Pun.PhotonEditor.UrlCloudDashboard = "https://dashboard.photonengine.com/en-US/account/signin?email="

◆ UrlCompare

string Photon.Pun.PhotonEditor.UrlCompare = "https://doc.photonengine.com/en-us/realtime/current/getting-started/onpremise-or-saas"
staticprotected

◆ UrlDevNet

const string Photon.Pun.PhotonEditor.UrlDevNet = "https://doc.photonengine.com/en-us/pun/v2"

◆ UrlForum

string Photon.Pun.PhotonEditor.UrlForum = "https://forum.photonengine.com"
staticprotected

◆ UrlFreeLicense

string Photon.Pun.PhotonEditor.UrlFreeLicense = "https://dashboard.photonengine.com/en-US/SelfHosted"
staticprotected

◆ UrlHowToSetup

string Photon.Pun.PhotonEditor.UrlHowToSetup = "https://doc.photonengine.com/en-us/onpremise/current/getting-started/photon-server-in-5min"
staticprotected

◆ UrlPunSettings

const string Photon.Pun.PhotonEditor.UrlPunSettings = "https://doc.photonengine.com/en-us/pun/v2/getting-started/initial-setup"

◆ WindowType

Type Photon.Pun.PhotonEditor.WindowType = typeof(PhotonEditor)
staticprotected

The documentation for this class was generated from the following file: