Zdexby TheHolyOneZ
44,741 classes
Class

PredictedObject

: NetworkBehaviour : MonoBehaviour : Behaviour : Component : Object : Object
FishNet.Component.Prediction.PredictedObject, FishNet.Runtime 0x0278 (632 B) inherited 0x0118 FishNet.Runtime.dll
0x00x0278

Members 62

OffsetSizeNameTypeFlagsDefault
0x01_implementsPredictionMethodsboolPrivate—
0x01190x07padding / unreflected
0x08_graphicalObjectTransformPrivate—
0x01_enableTeleportboolPrivate—
0x01290x03padding / unreflected
0x04_teleportThresholdfloatPrivate—
0x01_ownerSmoothPositionboolPrivate—
0x01_ownerSmoothRotationboolPrivate—
0x01_ownerInterpolationbytePrivate—
0x01_predictionTypePredictionTypePrivate—
0x01340x04padding / unreflected
0x08_rigidbodyRigidbodyPrivate—
0x08_rigidbody2dRigidbody2DPrivate—
0x01_spectatorSmoothPositionboolPrivate—
0x01_spectatorSmoothRotationboolPrivate—
0x014A0x02padding / unreflected
0x04_spectatorSmoothingTypeSpectatorSmoothingTypePrivate—
0x0C_customSmoothingDataSmoothingDataPrivate—
0x0C_preconfiguredSmoothingDataPreviewSmoothingDataPrivate—
0x04_maintainedVelocityfloatPrivate—
0x01_resendTypeResendTypePrivate—
0x016D0x01padding / unreflected
0x02_resendIntervalushortPrivate—
0x08_networkTransformNetworkTransformPrivate—
0x01_clientSubscribedboolPrivate—
0x01_registeredboolPrivate—
0x017A0x02padding / unreflected
0x0C_graphicalInstantiatedOffsetPositionVector3Private—
0x10_graphicalInstantiatedOffsetRotationQuaternionPrivate—
0x04_localTickuintPrivate—
0x019C0x04padding / unreflected
0x08_spectatorSmootherPredictedObjectSpectatorSmootherPrivate—
0x08_ownerSmootherPredictedObjectOwnerSmootherPrivate—
0x08_rigidbodyPauserRigidbodyPauserPrivate—
0x04_nextIntervalResenduintPrivate—
0x02_resendsRemainingushortPrivate—
0x01_previouslyChangedboolPrivate—
0x01BF0x01padding / unreflected
0x08_graphicalAnimatorsAnimator[]Private—
0x01_animatorsInitializedboolPrivate—
0x01C90x03padding / unreflected
0x04_lastStateLocalTickuintPrivate—
0x08_currentSpectatorInterpolationlongPrivate—
0x04_targetSpectatorInterpolationuintPrivate—
0x04_targetCollisionSpectatorInterpolationuintPrivate—
0x01_interpolationDecreaseStepbytePrivate—
0x01_interpolationIncreaseStepbytePrivate—
0x01E20x02padding / unreflected
0x04_collisionStayedTickuintPrivate—
0x08_localClientCollidedObjectsHashSet<UnityEngine.GameObject>Private—
0x01_spectatorPausedboolPrivate—
0x0C_accurateSmoothingDataSmoothingDataPrivateStatic—
0x0C_mixedSmoothingDataSmoothingDataPrivateStatic—
0x0C_gradualSmoothingDataSmoothingDataPrivateStatic—
0x01F10x03padding / unreflected
0x04_igttuintPrivate—
0x08_rigidbodyStatesRingBuffer<FishNet.Component.Prediction.RigidbodyState>Private—
0x0C_lastVelocityVector3Private—
0x0C_lastAngularVelocityVector3Private—
0x08_velocityBaselineNullable<System.Single>Private—
0x08_angularVelocityBaselineNullable<System.Single>Private—
0x04_physicsScenePhysicsScenePrivate—
0x022C0x04padding / unreflected
0x08_rigidbody2dStatesRingBuffer<FishNet.Component.Prediction.Rigidbody2DState>Private—
0x0C_lastVelocity2DVector3Private—
0x04_lastAngularVelocity2DfloatPrivate—
0x08_velocityBaseline2DNullable<System.Single>Private—
0x08_angularVelocityBaseline2DNullable<System.Single>Private—
0x04_physicsScene2DPhysicsScene2DPrivate—
0x04_preReplicateReplayCacheIndexintPrivate—
0x04_lastPingUpdateTickuintPrivate—
0x02640x04padding / unreflected
0x08_lastPinglongPrivate—
0x01NetworkInitialize___EarlyFishNet.Component.Prediction.PredictedObjectFishNet.Runtime.dll_ExcutedboolPrivate—
0x01NetworkInitialize__LateFishNet.Component.Prediction.PredictedObjectFishNet.Runtime.dll_ExcutedboolPrivate—
0x02720x06unreflected bytes to end of PredictedObject
Inherited from NetworkBehaviour 41
OffsetSizeNameTypeFlagsDefault
0x01<OnStartServerCalled>k__BackingFieldboolPrivate—
0x01<OnStartClientCalled>k__BackingFieldboolPrivate—
0x01_onStartNetworkCalledboolPrivate—
0x01_onStopNetworkCalledboolPrivate—
0x01_componentIndexCachebytePrivate—
0x00250x03padding / unreflected
0x08_transportManagerCacheTransportManagerPrivate—
0x08_networkObjectCacheNetworkObjectPrivate—
0x01_initializedOnceServerboolPrivate—
0x01_initializedOnceClientboolPrivate—
0x01ClientHasReconcileDatabool1 flags—
0x003B0x01padding / unreflected
0x04_lastReplicateTickuintPrivate—
0x01<IsReconciling>k__BackingFieldboolPrivate—
0x00410x07padding / unreflected
0x08_replicateRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_reconcileRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x01_predictionInitializedboolPrivate—
0x00590x07padding / unreflected
0x08_predictionRigidbodyRigidbodyPrivate—
0x08_predictionRigidbody2dRigidbody2DPrivate—
0x0C_lastMayChangePositionVector3Private—
0x10_lastMayChangeRotationQuaternionPrivate—
0x0C_lastMayChangeScaleVector3Private—
0x04_remainingResendsintPrivate—
0x04_lastSentReplicateTickuintPrivate—
0x04_lastReceivedReplicateTickuintPrivate—
0x04_lastReceivedReconcileTickuintPrivate—
0x04_lastReconcileTickuintPrivate—
0x00AC0x04padding / unreflected
0x08_serverRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_observersRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x08_targetRpcDelegatesDictionary<System.UInt32Private+1 flags—
0x04_rpcMethodCountuintPrivate—
0x01_rpcHashSizebytePrivate—
0x00D50x03padding / unreflected
0x08_bufferedRpcsDictionary<System.UInt32Private—
0x08_networkConnectionCacheHashSet<FishNet.Connection.NetworkConnection>Private—
—0x04MAXIMUM_RPC_HEADER_SIZEintPrivateStatic+1 flags0
0x08_syncTypeWritersSyncTypeWriter[]Private—
0x08_syncVarsDictionary<System.UInt32Private—
0x01SyncVarDirtybool1 flags—
0x00F90x07padding / unreflected
0x08_syncObjectsDictionary<System.UInt32Private—
0x01SyncObjectDirtybool1 flags—
0x08_readPermissionsReadPermission[]PrivateStatic—
0x01090x07padding / unreflected
0x08_syncVarReadDelegatesList<FishNet.Object.Delegating.SyncVarReadDelegate>Private—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 82

SignatureFlagsNativeParams
bool get_IsRigidbodyPrediction()Public+1 flags0x01
Transform GetGraphicalObject()Public0x08
void SetGraphicalObject(Transform value)Public0x08
bool GetSmoothTicks()Public0x01
void SetSmoothTicks(bool value)Public0x01
byte GetInterpolation(bool asOwner)Public0x01
void SetInterpolation(byte value, bool asOwner)Public0x01
void SetSpectatorSmoothingType(const SpectatorSmoothingType& value)Public0x04
void Awake()Public+1 flags0x00
void OnStartNetwork()Public+1 flags0x00
void OnSpawnServer(NetworkConnection connection)Public+1 flags0x08
void OnStartClient()Public+1 flags0x00
void OnOwnershipClient(NetworkConnection prevOwner)Public+1 flags0x08
void OnStopNetwork()Public+1 flags0x00
void UpdateRigidbodiesCount(bool add)Private0x01
void SetInstantiatedOffsetValues()Private0x00
void TimeManager_OnUpdate()Private0x00
void TimeManager_OnPreTick()Private0x00
void TimeManager_OnPostTick()1 flags0x00
void ChangeSubscriptions(bool subscribe)Private0x01
void TimeManager_OnRoundTripTimeUpdated(long obj)Private0x08
void PredictionManager_OnPreServerReconcile(NetworkBehaviour obj)Private0x08
void PredictionManager_OnPreReplicateReplay(uint tick, const PhysicsScene& ps, const PhysicsScene2D& ps2d)3 flags0x04
void PredictionManager_OnPostReplicateReplay(uint tick, const PhysicsScene& ps, const PhysicsScene2D& ps2d)Private0x04
void PredictionManager_OnPreReconcile(NetworkBehaviour nb)Private0x08
void PredictionManager_OnPostReconcile(NetworkBehaviour nb)Private0x08
void InitializeSmoother(bool ownerSmoother)Private0x01
void ConfigureRigidbodies()Private0x00
void ConfigureNetworkTransform()Private0x00
bool IsPredictingOwner()1 flags0x01
bool _isPredictingOwner(NetworkConnection c)Private0x08
void Rigidbodies_OnSpawnServer(NetworkConnection c)Private0x08
void Rigidbodies_OnStartClient()Private0x00
void Rigidbodies_OnOwnershipClient(NetworkConnection prevOwner)Private0x08
void Rigidbodies_TimeManager_OnPostTick()Private0x00
void TrySetCollisionExited(bool is2d)Private0x01
void Rigidbodies_TimeManager_OnPreReconcile(NetworkBehaviour nb)Private0x08
void Rigidbodies_TimeManager_OnPostReconcile(NetworkBehaviour nb)Private0x08
void Rigidbodies_PredictionManager_OnPreReplicateReplay(uint tick, const PhysicsScene& ps, const PhysicsScene2D& ps2d)Private0x04
void Rigidbodies_PredictionManager_OnPostReplicateReplay(uint tick, const PhysicsScene& ps, const PhysicsScene2D& ps2d)Private0x04
void SetPauseSpectatorCorrections_Experimental(bool pause)Public0x01
void Rigidbodies_OnRoundTripTimeUpdated(long ping)Private0x08
void SetTargetSmoothing(long ping, bool setImmediately)Private0x08
bool CollidingWithLocalClient()Private0x01
void UpdateSpectatorSmoothing()Private0x00
bool CollisionEnteredLocalClientObject(GameObject go)Private0x08
void SendRigidbodyState(NetworkBehaviour nb)Private0x08
void TrySendRigidbodyState(NetworkBehaviour nb, uint tick)Private0x08
int GetCachedStateIndex(uint tick, bool is2d)Private0x04
bool PredictVector3Velocity(ref Nullable<System.Single>& velocityBaseline, ref Vector3& lastVelocity, const Vector3& velocity, ref Vector3& result)1 flags0x0C
bool PredictFloatVelocity(ref Nullable<System.Single>& velocityBaseline, ref float& lastVelocity, float velocity, ref float& result)Private0x08
bool CanPredict()Private0x01
void OnCollisionEnter(Collision collision)Private0x08
void OnCollisionStay(Collision collision)Private0x08
void ResetRigidbodyToData(const RigidbodyState& state)Private0x3C
void PredictVelocity(const PhysicsScene& ps)Private0x04
void SendRigidbodyState(uint reconcileTick, NetworkConnection conn, bool applyImmediately)Private0x08
void TargetSendRigidbodyState(NetworkConnection c, const RigidbodyState& state, bool applyImmediately, const Channel& channel)Private0x3C
void OnCollisionEnter2D(Collision2D collision)Private0x08
void OnCollisionStay2D(Collision2D collision)Private0x08
void CollisionEntered(GameObject go)Private0x08
void CollisionExited()Private0x00
void ResetRigidbody2DToData(const Rigidbody2DState& state)Private0x30
void PredictVelocity(const PhysicsScene2D& ps)Private0x04
void SendRigidbody2DState(uint reconcileTick, NetworkConnection conn, bool applyImmediately)Private0x08
void TargetSendRigidbody2DState(NetworkConnection c, const Rigidbody2DState& state, bool applyImmediately, const Channel& channel)Private0x30
bool CanProcessReceivedState(uint stateTick)Private0x04
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00
void <InitializeSmoother>g__ResetGraphicalTransform|57_0()Private0x00
void <SetTargetSmoothing>g__SetValues|92_0(ref <>c__DisplayClass92_0& )Private0x10
void <TrySendRigidbodyState>g__UpdateNextIntervalResend|98_0(ref <>c__DisplayClass98_0& )Private0x04
void NetworkInitialize___Early()Public+1 flags0x00
void NetworkInitialize__Late()Public+1 flags0x00
void NetworkInitializeIfDisabled()Public+1 flags0x00
void RpcWriter___Target_TargetSendRigidbodyState_1016043495(NetworkConnection c, const RigidbodyState& state, bool applyImmediately, const Channel& channel)Private0x3C
void RpcLogic___TargetSendRigidbodyState_1016043495(NetworkConnection c, const RigidbodyState& state, bool applyImmediately, const Channel& channel)Private0x3C
void RpcReader___Target_TargetSendRigidbodyState_1016043495(PooledReader PooledReader0, const Channel& channel)Private0x08
void RpcWriter___Target_TargetSendRigidbody2DState_700510009(NetworkConnection c, const Rigidbody2DState& state, bool applyImmediately, const Channel& channel)Private0x30
void RpcLogic___TargetSendRigidbody2DState_700510009(NetworkConnection c, const Rigidbody2DState& state, bool applyImmediately, const Channel& channel)Private0x30
void RpcReader___Target_TargetSendRigidbody2DState_700510009(PooledReader PooledReader0, const Channel& channel)Private0x08
void Awake_UserLogic_FishNet.Component.Prediction.PredictedObject_FishNet.Runtime.dll()Private0x00

Used by 2

types with a member, parameter or interface of this type