Zdexby TheHolyOneZ
44,741 classes
Class

ServerObjects

: ManagedObjects : Object
FishNet.Managing.Server.ServerObjects, FishNet.Runtime 0x0098 (152 B) inherited 0x0030 FishNet.Runtime.dll
0x00x0098

Members 13

OffsetSizeNameTypeFlagsDefault
0x08OnPreDestroyClientObjectsAction<FishNet.Connection.NetworkConnection>Private—
0x08RecentlyDespawnedIdsDictionary<System.Int321 flags—
0x08_objectIdCacheQueue<System.Int32>Private—
0x08_dirtySyncVarBehavioursList<FishNet.Object.NetworkBehaviour>Private—
0x08_dirtySyncObjectBehavioursList<FishNet.Object.NetworkBehaviour>Private—
0x08_pendingDestroyDictionary<System.Int32Private—
0x08_loadedScenesList<System.ValueTuple<System.Int32Private—
0x08_spawnCacheList<FishNet.Object.NetworkObject>Private—
0x01_scenesLoadingboolPrivate—
0x00710x07padding / unreflected
0x08_observerChangedObjectsCacheList<FishNet.Object.NetworkObject>Private—
0x08_timedNetworkObserversList<FishNet.Object.NetworkObject>Private—
0x04_nextTimedObserversIndexintPrivate—
0x008C0x04padding / unreflected
0x08_writerPooledWriterPrivate—
Inherited from ManagedObjects 4
OffsetSizeNameTypeFlagsDefault
0x08SpawnedDictionary<System.Int32Public—
0x08<NetworkManager>k__BackingFieldNetworkManagerPrivate—
0x08SceneObjects_InternalDictionary<System.UInt641 flags—
0x08_hashGridHashGridPrivate—

Functions 63

SignatureFlagsNativeParams
void add_OnPreDestroyClientObjects(Action<FishNet.Connection.NetworkConnection> value)Public+1 flags0x08
void remove_OnPreDestroyClientObjects(Action<FishNet.Connection.NetworkConnection> value)Public+1 flags0x08
Queue<System.Int32> GetObjectIdCache()1 flags0x08
uint get__cleanRecentlyDespawnedMaxTicks()Private+1 flags0x04
void .ctor(NetworkManager networkManager)2 flags0x08
void TimeManager_OnUpdate()Private0x00
void WriteDirtySyncTypes()1 flags0x00
void SetDirtySyncType(NetworkBehaviour nb, bool isSyncObject)1 flags0x08
void OnServerConnectionState(const ServerConnectionStateArgs& args)1 flags0x08
void ClientDisconnected(NetworkConnection connection)1 flags0x08
void BuildObjectIdCache()Private0x00
void CacheObjectId(NetworkObject nob)Private0x08
void CacheObjectId(int id)1 flags0x04
int GetNextNetworkObjectId(bool errorCheck)2 flags0x04
void SceneManager_OnLoadStart(const SceneLoadStartEventArgs& obj)Private0x08
void SceneManager_OnActiveSceneSet()Private0x00
void IterateLoadedScenes(bool ignoreFrameRestriction)1 flags0x01
void SceneManager_sceneLoaded(const Scene& s, const LoadSceneMode& arg1)2 flags0x04
void SetupSceneObjects()1 flags0x00
void SetupSceneObjects(const Scene& s)Private0x04
void SetupWithoutSynchronization(NetworkObject nob, NetworkConnection ownerConnection, const Nullable<System.Int32>& objectId)Private0x08
void Spawn(NetworkObject networkObject, NetworkConnection ownerConnection, const Scene& scene)1 flags0x08
void SpawnWithoutChecks(NetworkObject networkObject, NetworkConnection ownerConnection, const Nullable<System.Int32>& objectId)Private0x08
void ReadPredictedSpawn(PooledReader reader, NetworkConnection conn)1 flags0x08
void CleanRecentlyDespawned()Private0x00
bool RecentlyDespawned(int objectId, uint ticks)Public0x04
void AddToPending(NetworkObject nob)1 flags0x08
bool RemoveFromPending(int objectId)1 flags0x04
NetworkObject GetFromPending(int objectId)1 flags0x08
void DestroyPending()1 flags0x00
void Despawn(NetworkObject networkObject, const DespawnType& despawnType, bool asServer)2 flags0x08
void NetworkObjectUnexpectedlyDestroyed(NetworkObject nob, bool asServer)2 flags0x08
void FinalizeDespawn(NetworkObject nob, const DespawnType& despawnType)Private0x08
void WriteDespawnAndSend(NetworkObject nob, const DespawnType& despawnType)Private0x08
void ReadPredictedDespawn(Reader reader, NetworkConnection conn)1 flags0x08
void Observers_OnUpdate()Private0x00
void UpdateTimedObservers()Private0x00
void AddTimedNetworkObserver(NetworkObject networkObject)Public0x08
void RemoveTimedNetworkObserver(NetworkObject networkObject)Public0x08
List<FishNet.Connection.NetworkConnection> RetrieveAuthenticatedConnections()Private0x08
List<FishNet.Object.NetworkObject> RetrieveOrderedSpawnedObjects()Private0x08
void OrderRootByInitializationOrder(NetworkObject nob, List<FishNet.Object.NetworkObject> cache, ref bool& initializationOrderChanged)Private0x08
void OrderNestedByInitializationOrder(List<FishNet.Object.NetworkObject> cache)Private0x08
void RemoveFromObserversWithoutSynchronization(NetworkConnection connection)Private0x08
void RebuildObservers(bool timedOnly)Public0x01
void RebuildObservers(NetworkObject nob, bool timedOnly)Public0x08
void RebuildObservers(NetworkConnection connection, bool timedOnly)Public0x08
void RebuildObservers(IEnumerable<FishNet.Object.NetworkObject> nobs, bool timedOnly)Public0x08
void RebuildObservers(IEnumerable<FishNet.Connection.NetworkConnection> connections, bool timedOnly)Public0x08
void RebuildObservers(IEnumerable<FishNet.Object.NetworkObject> nobs, NetworkConnection conn, bool timedOnly)Public0x08
void RebuildObservers(NetworkObject networkObject, IEnumerable<FishNet.Connection.NetworkConnection> connections, bool timedOnly)Public0x08
void RebuildObservers(IEnumerable<FishNet.Object.NetworkObject> nobs, IEnumerable<FishNet.Connection.NetworkConnection> conns, bool timedOnly)Public0x08
void RebuildObservers(IList<FishNet.Object.NetworkObject> nobs, bool timedOnly)Public0x08
void RebuildObservers(IList<FishNet.Connection.NetworkConnection> connections, bool timedOnly)Public0x08
void RebuildObservers(IList<FishNet.Object.NetworkObject> nobs, NetworkConnection conn, bool timedOnly)Public0x08
void RebuildObservers(NetworkObject networkObject, IList<FishNet.Connection.NetworkConnection> connections, bool timedOnly)Public0x08
void RebuildObservers(IList<FishNet.Object.NetworkObject> nobs, IList<FishNet.Connection.NetworkConnection> conns, bool timedOnly)Public0x08
void RebuildObservers(NetworkObject nob, NetworkConnection conn, bool timedOnly)Public0x08
void RebuildObservers(NetworkObject nob, NetworkConnection conn, List<FishNet.Object.NetworkObject> addedNobs, bool timedOnly)1 flags0x08
void ParseServerRpc(PooledReader reader, NetworkConnection conn, const Channel& channel)1 flags0x08
void <WriteDirtySyncTypes>g__IterateCollection|16_0(List<FishNet.Object.NetworkBehaviour> collection, bool isSyncObject)Static+1 flags0x08
void <ReadPredictedSpawn>g__WriteResponse|33_0(bool success, ref <>c__DisplayClass33_0& )Private0x18
void <OrderNestedByInitializationOrder>g__AddChildNetworkObjects|56_0(NetworkObject n, ref int& index, ref <>c__DisplayClass56_0& )Static+1 flags0x08

Used by 3

types with a member, parameter or interface of this type