Zdexby TheHolyOneZ
42,610 classes
Class

PhotonNetwork

: Object
Photon.Pun.PhotonNetwork, PhotonUnityNetworking 0x0010 (16 B) inherited 0x0010 PhotonUnityNetworking.dll
0x00x0010

Members 81

OffsetSizeNameTypeFlagsDefault
—0x08PunVersionstringPublicStatic+1 flags2764293837088
0x08gameVersionstringPrivateStatic—
0x08NetworkingClientLoadBalancingClientPublicStatic—
0x04MAX_VIEW_IDSintPublicStatic+1 flags—
—0x08ServerSettingsFileNamestringPublicStatic+1 flags2764293837088
0x00140x04padding / unreflected
0x08photonServerSettingsServerSettingsPrivateStatic—
—0x08PlayerPrefsKeystringPrivateStatic+1 flags2764293837088
0x04ConnectMethodConnectMethodPublicStatic—
0x04LogLevelPunLogLevelPublicStatic—
0x01EnableCloseConnectionboolPublicStatic—
0x00290x03padding / unreflected
0x04PrecisionForVectorSynchronizationfloatPublicStatic—
0x04PrecisionForQuaternionSynchronizationfloatPublicStatic—
0x04PrecisionForFloatSynchronizationfloatPublicStatic—
0x01offlineModeboolPrivateStatic—
0x00390x07padding / unreflected
0x08offlineModeRoomRoomPrivateStatic—
0x01automaticallySyncSceneboolPrivateStatic—
0x00490x03padding / unreflected
0x04sendFrequencyintPrivateStatic—
0x04serializationFrequencyintPrivateStatic—
0x01isMessageQueueRunningboolPrivateStatic—
0x00550x03padding / unreflected
0x08frametimedoublePrivateStatic—
0x04frameintPrivateStatic—
0x00640x04padding / unreflected
0x08StartupStopwatchStopwatchPrivateStatic—
0x04MinimalTimeScaleToDispatchInFixedUpdatefloatPublicStatic—
0x01<UseAlternativeUdpPorts>k__BackingFieldboolPrivateStatic—
0x00750x03padding / unreflected
0x04lastUsedViewSubIdintPrivateStatic—
0x04lastUsedViewSubIdStaticintPrivateStatic—
0x08PrefabsWithoutMagicCallbackHashSet<System.String>PrivateStatic+1 flags—
0x08SendInstantiateEvHashtableHashtablePrivateStatic+1 flags—
0x08SendInstantiateRaiseEventOptionsRaiseEventOptionsPrivateStatic+1 flags—
0x08allowedReceivingGroupsHashSet<System.Byte>PrivateStatic—
0x08blockedSendingGroupsHashSet<System.Byte>PrivateStatic—
0x08reusablePVHashsetHashSet<Photon.Pun.PhotonView>PrivateStatic—
0x08photonViewListNonAllocDictionary<System.Int32PrivateStatic—
0x08OnOwnershipRequestEvAction<Photon.Pun.PhotonViewPrivateStatic—
0x08OnOwnershipTransferedEvAction<Photon.Pun.PhotonViewPrivateStatic—
0x08OnOwnershipTransferFailedEvAction<Photon.Pun.PhotonViewPrivateStatic—
0x01currentLevelPrefixbyteStatic+1 flags—
0x01loadingLevelAndPausedNetworkboolStatic+1 flags—
—0x08CurrentScenePropertystringStatic+2 flags2764293837088
—0x08CurrentScenePropertyLoadAsyncstringStatic+2 flags2764293837088
0x00D20x06padding / unreflected
0x08prefabPoolIPunPrefabPoolPrivateStatic—
0x01UseRpcMonoBehaviourCacheboolPublicStatic—
0x00E10x07padding / unreflected
0x08monoRPCMethodsCacheDictionary<System.TypePrivateStatic+1 flags—
0x08rpcShortcutsDictionary<System.StringPrivateStatic—
0x01RunRpcCoroutinesboolPublicStatic—
0x00F90x07padding / unreflected
0x08_AsyncLevelLoadingOperationAsyncOperationPrivateStatic—
0x04_levelLoadingProgressfloatPrivateStatic—
0x010C0x04padding / unreflected
0x08typePunRPCTypePrivateStatic+1 flags—
0x08typePhotonMessageInfoTypePrivateStatic+1 flags—
0x08keyByteZeroobjectPrivateStatic+1 flags—
0x08keyByteOneobjectPrivateStatic+1 flags—
0x08keyByteTwoobjectPrivateStatic+1 flags—
0x08keyByteThreeobjectPrivateStatic+1 flags—
0x08keyByteFourobjectPrivateStatic+1 flags—
0x08keyByteFiveobjectPrivateStatic+1 flags—
0x08keyByteSixobjectPrivateStatic+1 flags—
0x08keyByteSevenobjectPrivateStatic+1 flags—
0x08keyByteEightobjectPrivateStatic+1 flags—
0x08emptyObjectArrayobject[]PrivateStatic+1 flags—
0x08emptyTypeArrayType[]PrivateStatic+1 flags—
0x08foundPVsList<Photon.Pun.PhotonView>Static+1 flags—
0x08removeFilterHashtablePrivateStatic+1 flags—
0x08ServerCleanDestroyEventHashtablePrivateStatic+1 flags—
0x08ServerCleanOptionsRaiseEventOptionsPrivateStatic+1 flags—
0x08SendToAllOptionsRaiseEventOptionsStatic+1 flags—
0x08SendToOthersOptionsRaiseEventOptionsStatic+1 flags—
0x08SendToSingleOptionsRaiseEventOptionsStatic+1 flags—
0x08rpcFilterByViewIdHashtablePrivateStatic+1 flags—
0x08OpCleanRpcBufferOptionsRaiseEventOptionsPrivateStatic+1 flags—
0x08rpcEventHashtablePrivateStatic—
0x08RpcOptionsToAllRaiseEventOptionsPrivateStatic—
0x04ObjectsInOneUpdateintPublicStatic—
0x01D40x04padding / unreflected
0x08serializeStreamOutPhotonStreamPrivateStatic+1 flags—
0x08serializeStreamInPhotonStreamPrivateStatic+1 flags—
0x08serializeRaiseEvOptionsRaiseEventOptionsPrivateStatic—
0x08serializeViewBatchesDictionary<Photon.Pun.PhotonNetwork.RaiseEventBatchPrivateStatic+1 flags—
—0x04SyncViewIdintPublicStatic+1 flags-1665101536
—0x04SyncCompressedintPublicStatic+1 flags-1665101536
—0x04SyncNullValuesintPublicStatic+1 flags-1665101536
—0x04SyncFirstValueintPublicStatic+1 flags-1665101536
0x08_cachedRegionHandlerRegionHandlerPrivateStatic—

Functions 186

SignatureFlagsNativeParams
string get_GameVersion()PublicStatic+1 flags0x08
void set_GameVersion(const string& value)PublicStatic+1 flags0x08
string get_AppVersion()PublicStatic+1 flags0x08
ServerSettings get_PhotonServerSettings()PublicStatic+1 flags0x08
void set_PhotonServerSettings(ServerSettings value)PrivateStatic+1 flags0x08
string get_ServerAddress()PublicStatic+1 flags0x08
string get_CloudRegion()PublicStatic+1 flags0x08
string get_CurrentCluster()PublicStatic+1 flags0x08
string get_BestRegionSummaryInPreferences()PublicStatic+1 flags0x08
void set_BestRegionSummaryInPreferences(const string& value)Static+2 flags0x08
bool get_IsConnected()PublicStatic+1 flags0x01
bool get_IsConnectedAndReady()PublicStatic+1 flags0x01
ClientState get_NetworkClientState()PublicStatic+1 flags0x04
ServerConnection get_Server()PublicStatic+1 flags0x04
AuthenticationValues get_AuthValues()PublicStatic+1 flags0x08
void set_AuthValues(AuthenticationValues value)PublicStatic+1 flags0x08
TypedLobby get_CurrentLobby()PublicStatic+1 flags0x08
Room get_CurrentRoom()PublicStatic+1 flags0x08
Player get_LocalPlayer()PublicStatic+1 flags0x08
string get_NickName()PublicStatic+1 flags0x08
void set_NickName(const string& value)PublicStatic+1 flags0x08
Player[] get_PlayerList()PublicStatic+1 flags0x08
Player[] get_PlayerListOthers()PublicStatic+1 flags0x08
bool get_OfflineMode()PublicStatic+1 flags0x01
void set_OfflineMode(bool value)PublicStatic+1 flags0x01
bool get_AutomaticallySyncScene()PublicStatic+1 flags0x01
void set_AutomaticallySyncScene(bool value)PublicStatic+1 flags0x01
bool get_EnableLobbyStatistics()PublicStatic+1 flags0x01
bool get_InLobby()PublicStatic+1 flags0x01
int get_SendRate()PublicStatic+1 flags0x04
void set_SendRate(int value)PublicStatic+1 flags0x04
int get_SerializationRate()PublicStatic+1 flags0x04
void set_SerializationRate(int value)PublicStatic+1 flags0x04
bool get_IsMessageQueueRunning()PublicStatic+1 flags0x01
void set_IsMessageQueueRunning(bool value)PublicStatic+1 flags0x01
double get_Time()PublicStatic+1 flags0x08
int get_ServerTimestamp()PublicStatic+1 flags0x04
void set_KeepAliveInBackground(float value)PublicStatic+1 flags0x04
float get_KeepAliveInBackground()PublicStatic+1 flags0x04
bool get_IsMasterClient()PublicStatic+1 flags0x01
Player get_MasterClient()PublicStatic+1 flags0x08
bool get_InRoom()PublicStatic+1 flags0x01
int get_CountOfPlayersOnMaster()PublicStatic+1 flags0x04
int get_CountOfPlayersInRooms()PublicStatic+1 flags0x04
int get_CountOfPlayers()PublicStatic+1 flags0x04
int get_CountOfRooms()PublicStatic+1 flags0x04
bool get_NetworkStatisticsEnabled()PublicStatic+1 flags0x01
void set_NetworkStatisticsEnabled(bool value)PublicStatic+1 flags0x01
int get_ResentReliableCommands()PublicStatic+1 flags0x04
bool get_CrcCheckEnabled()PublicStatic+1 flags0x01
void set_CrcCheckEnabled(bool value)PublicStatic+1 flags0x01
int get_PacketLossByCrcCheck()PublicStatic+1 flags0x04
int get_MaxResendsBeforeDisconnect()PublicStatic+1 flags0x04
void set_MaxResendsBeforeDisconnect(int value)PublicStatic+1 flags0x04
int get_QuickResends()PublicStatic+1 flags0x04
void set_QuickResends(int value)PublicStatic+1 flags0x04
bool get_UseAlternativeUdpPorts()PublicStatic+1 flags0x01
void set_UseAlternativeUdpPorts(bool value)PublicStatic+1 flags0x01
PhotonPortDefinition get_ServerPortOverrides()PublicStatic+1 flags0x06
void set_ServerPortOverrides(const PhotonPortDefinition& value)PublicStatic+1 flags0x06
void .cctor()PrivateStatic+1 flags0x00
void StaticReset()PrivateStatic0x00
bool ConnectUsingSettings()PublicStatic0x01
bool ConnectUsingSettings(AppSettings appSettings, bool startInOfflineMode)PublicStatic0x08
bool ConnectToMaster(const string& masterServerAddress, int port, const string& appID)PublicStatic0x08
bool ConnectToBestCloudServer()PublicStatic0x01
bool ConnectToRegion(const string& region)PublicStatic0x08
void Disconnect()PublicStatic0x00
bool Reconnect()PublicStatic0x01
void NetworkStatisticsReset()PublicStatic0x00
string NetworkStatisticsToString()PublicStatic0x08
bool VerifyCanUseNetwork()PrivateStatic0x01
int GetPing()PublicStatic0x04
void FetchServerTimestamp()PublicStatic0x00
void SendAllOutgoingCommands()PublicStatic0x00
bool CloseConnection(Player kickPlayer)PublicStatic0x08
bool SetMasterClient(Player masterClientPlayer)PublicStatic0x08
bool JoinRandomRoom()PublicStatic0x01
bool JoinRandomRoom(Hashtable expectedCustomRoomProperties, byte expectedMaxPlayers)PublicStatic0x08
bool JoinRandomRoom(Hashtable expectedCustomRoomProperties, byte expectedMaxPlayers, const MatchmakingMode& matchingType, TypedLobby typedLobby, const string& sqlLobbyFilter, const string[]& expectedUsers)PublicStatic0x08
bool JoinRandomOrCreateRoom(Hashtable expectedCustomRoomProperties, byte expectedMaxPlayers, const MatchmakingMode& matchingType, TypedLobby typedLobby, const string& sqlLobbyFilter, const string& roomName, RoomOptions roomOptions, const string[]& expectedUsers)PublicStatic0x08
bool CreateRoom(const string& roomName, RoomOptions roomOptions, TypedLobby typedLobby, const string[]& expectedUsers)PublicStatic0x08
bool JoinOrCreateRoom(const string& roomName, RoomOptions roomOptions, TypedLobby typedLobby, const string[]& expectedUsers)PublicStatic0x08
bool JoinRoom(const string& roomName, const string[]& expectedUsers)PublicStatic0x08
bool RejoinRoom(const string& roomName)PublicStatic0x08
bool ReconnectAndRejoin()PublicStatic0x01
bool LeaveRoom(bool becomeInactive)PublicStatic0x01
void EnterOfflineRoom(const string& roomName, RoomOptions roomOptions, bool createdRoom)PrivateStatic0x08
bool JoinLobby()PublicStatic0x01
bool JoinLobby(TypedLobby typedLobby)PublicStatic0x08
bool LeaveLobby()PublicStatic0x01
bool FindFriends(const string[]& friendsToFind)PublicStatic0x08
bool GetCustomRoomList(TypedLobby typedLobby, const string& sqlLobbyFilter)PublicStatic0x08
bool SetPlayerCustomProperties(Hashtable customProperties)PublicStatic0x08
void RemovePlayerCustomProperties(const string[]& customPropertiesToDelete)PublicStatic0x08
bool RaiseEvent(byte eventCode, object eventContent, RaiseEventOptions raiseEventOptions, const SendOptions& sendOptions)PublicStatic0x08
bool RaiseEventInternal(byte eventCode, object eventContent, RaiseEventOptions raiseEventOptions, const SendOptions& sendOptions)PrivateStatic0x08
bool AllocateViewID(PhotonView view)PublicStatic0x08
bool AllocateSceneViewID(PhotonView view)PublicStatic0x08
bool AllocateRoomViewID(PhotonView view)PublicStatic0x08
int AllocateViewID(bool roomObject)PublicStatic0x04
int AllocateViewID(int ownerId)PublicStatic0x04
GameObject Instantiate(const string& prefabName, const Vector3& position, const Quaternion& rotation, byte group, const object[]& data)PublicStatic0x10
GameObject InstantiateSceneObject(const string& prefabName, const Vector3& position, const Quaternion& rotation, byte group, const object[]& data)PublicStatic0x10
GameObject InstantiateRoomObject(const string& prefabName, const Vector3& position, const Quaternion& rotation, byte group, const object[]& data)PublicStatic0x10
GameObject NetworkInstantiate(Hashtable networkEvent, Player creator)PrivateStatic0x08
GameObject NetworkInstantiate(const InstantiateParameters& parameters, bool roomObject, bool instantiateEvent)PrivateStatic0x50
bool SendInstantiate(const InstantiateParameters& parameters, bool roomObject)Static+1 flags0x50
void Destroy(PhotonView targetView)PublicStatic0x08
void Destroy(GameObject targetGo)PublicStatic0x08
void DestroyPlayerObjects(Player targetPlayer)PublicStatic0x08
void DestroyPlayerObjects(int targetPlayerId)PublicStatic0x04
void DestroyAll()PublicStatic0x00
void RemoveRPCs(Player targetPlayer)PublicStatic0x08
void RemoveRPCs(PhotonView targetPhotonView)PublicStatic0x08
void RPC(PhotonView view, const string& methodName, const RpcTarget& target, bool encrypt, const object[]& parameters)Static+1 flags0x08
void RPC(PhotonView view, const string& methodName, Player targetPlayer, bool encrypt, const object[]& parameters)Static+1 flags0x08
HashSet<UnityEngine.GameObject> FindGameObjectsWithComponent(Type type)PublicStatic0x08
void SetInterestGroups(byte group, bool enabled)PublicStatic0x01
void LoadLevel(int levelNumber)PublicStatic0x04
void LoadLevel(const string& levelName)PublicStatic0x08
bool WebRpc(const string& name, object parameters, bool sendAuthCookie)PublicStatic0x08
void SetupLogging()PrivateStatic0x00
void LoadOrCreateSettings(bool reload)PublicStatic0x01
PhotonView[] get_PhotonViews()PublicStatic+1 flags0x08
ValueIterator<System.Int32 get_PhotonViewCollection()PublicStatic+1 flags0x10
int get_ViewCount()PublicStatic+1 flags0x04
void add_OnOwnershipRequestEv(Action<Photon.Pun.PhotonView value)PrivateStatic+1 flags0x08
void remove_OnOwnershipRequestEv(Action<Photon.Pun.PhotonView value)PrivateStatic+1 flags0x08
void add_OnOwnershipTransferedEv(Action<Photon.Pun.PhotonView value)PrivateStatic+1 flags0x08
void remove_OnOwnershipTransferedEv(Action<Photon.Pun.PhotonView value)PrivateStatic+1 flags0x08
void add_OnOwnershipTransferFailedEv(Action<Photon.Pun.PhotonView value)PrivateStatic+1 flags0x08
void remove_OnOwnershipTransferFailedEv(Action<Photon.Pun.PhotonView value)PrivateStatic+1 flags0x08
void AddCallbackTarget(object target)PublicStatic0x08
void RemoveCallbackTarget(object target)PublicStatic0x08
string CallbacksToString()Static+1 flags0x08
IPunPrefabPool get_PrefabPool()PublicStatic+1 flags0x08
void set_PrefabPool(IPunPrefabPool value)PublicStatic+1 flags0x08
float get_LevelLoadingProgress()PublicStatic+1 flags0x04
void LeftRoomCleanup()PrivateStatic0x00
void LocalCleanupAnythingInstantiated(bool destroyInstantiatedGameObjects)Static+1 flags0x01
void ResetPhotonViewsOnSerialize()PrivateStatic0x00
void ExecuteRpc(Hashtable rpcData, Player sender)Static+1 flags0x08
bool CheckTypeMatch(const ParameterInfo[]& methodParameters, const Type[]& callParameterTypes)PrivateStatic0x08
void DestroyPlayerObjects(int playerId, bool localOnly)PublicStatic0x04
void DestroyAll(bool localOnly)PublicStatic0x01
void RemoveInstantiatedGO(GameObject go, bool localOnly)Static+1 flags0x08
void ServerCleanInstantiateAndDestroy(PhotonView photonView)PrivateStatic0x08
void SendDestroyOfPlayer(int actorNr)PrivateStatic0x04
void SendDestroyOfAll()PrivateStatic0x00
void OpRemoveFromServerInstantiationsOfPlayer(int actorNr)PrivateStatic0x04
void RequestOwnership(int viewID, int fromOwner)Static+1 flags0x04
void TransferOwnership(int viewID, int playerID)Static+1 flags0x04
void OwnershipUpdate(const int[]& viewOwnerPairs, int targetActor)Static+1 flags0x08
bool LocalCleanPhotonView(PhotonView view)PublicStatic0x08
PhotonView GetPhotonView(int viewID)PublicStatic0x08
void RegisterPhotonView(PhotonView netView)PublicStatic0x08
void OpCleanActorRpcBuffer(int actorNumber)PublicStatic0x04
void OpRemoveCompleteCacheOfPlayer(int actorNumber)PublicStatic0x04
void OpRemoveCompleteCache()PublicStatic0x00
void RemoveCacheOfLeftPlayers()PrivateStatic0x00
void CleanRpcBufferIfMine(PhotonView view)PublicStatic0x08
void OpCleanRpcBuffer(PhotonView view)PublicStatic0x08
void RemoveRPCsInGroup(int group)PublicStatic0x04
bool RemoveBufferedRPCs(int viewId, const string& methodName, const int[]& callersActorNumbers)PublicStatic0x08
void SetLevelPrefix(byte prefix)PublicStatic0x01
void RPC(PhotonView view, const string& methodName, const RpcTarget& target, Player player, bool encrypt, const object[]& parameters)Static+1 flags0x08
void SetInterestGroups(const byte[]& disableGroups, const byte[]& enableGroups)PublicStatic0x08
void SetSendingEnabled(byte group, bool enabled)PublicStatic0x01
void SetSendingEnabled(const byte[]& disableGroups, const byte[]& enableGroups)PublicStatic0x08
void NewSceneLoaded()Static+1 flags0x00
void RunViewUpdate()Static+1 flags0x00
void SendSerializeViewBatch(SerializeViewBatch batch)PrivateStatic0x08
List<System.Object> OnSerializeWrite(PhotonView view)PrivateStatic0x08
void OnSerializeRead(const object[]& data, Player sender, int networkTime, short correctPrefix)PrivateStatic0x08
List<System.Object> DeltaCompressionWrite(List<System.Object> previousContent, List<System.Object> currentContent)PrivateStatic0x08
object[] DeltaCompressionRead(const object[]& lastOnSerializeDataReceived, const object[]& incomingData)PrivateStatic0x08
bool AlmostEquals(IList<System.Object> lastData, IList<System.Object> currentContent)PrivateStatic0x08
bool AlmostEquals(object one, object two)PrivateStatic0x08
bool GetMethod(MonoBehaviour monob, const string& methodType, MethodInfo& mi)Static+1 flags0x08
void LoadLevelIfSynced()Static+1 flags0x00
void SetLevelInPropsIfSynced(object levelId)Static+1 flags0x08
void OnEvent(EventData photonEvent)PrivateStatic0x08
void OnOperation(OperationResponse opResponse)PrivateStatic0x08
void OnClientStateChanged(const ClientState& previousState, const ClientState& state)PrivateStatic0x04
void OnRegionsPinged(RegionHandler regionHandler)PrivateStatic0x08