0x00x00A0
Members 22
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _currentGoalData | GoalData | Private | — | |
| 0x08 | _graphicalObject | Transform | Private | — | |
| 0x01 | _smoothPosition | bool | Private | — | |
| 0x01 | _smoothRotation | bool | Private | — | |
| 0x0022 | 0x02 | padding / unreflected | |||
| 0x04 | _interpolation | uint | Private | — | |
| 0x08 | _goalDatas | List<FishNet.Component.Prediction.PredictedObjectSpectatorSmoother.GoalData> | Private | — | |
| 0x08 | _rigidbody | Rigidbody | Private | — | |
| 0x08 | _rigidbody2d | Rigidbody2D | Private | — | |
| 0x08 | _preTickTransformdata | TransformData | Private | — | |
| 0x01 | _rigidbodyType | RigidbodyType | Private | — | |
| 0x0049 | 0x07 | padding / unreflected | |||
| 0x08 | _reconcileLocalTick | long | Private | — | |
| 0x01 | _preTickReceived | bool | Private | — | |
| 0x0059 | 0x03 | padding / unreflected | |||
| 0x0C | _graphicalStartPosition | Vector3 | Private | — | |
| 0x10 | _graphicalStartRotation | Quaternion | Private | — | |
| 0x04 | _teleportThreshold | float | Private | — | |
| 0x007C | 0x04 | padding / unreflected | |||
| 0x08 | _predictedObject | PredictedObject | Private | — | |
| 0x08 | _goalDataCache | Stack<FishNet.Component.Prediction.PredictedObjectSpectatorSmoother.GoalData> | PrivateStatic | — | |
| 0x04 | _localTick | uint | Private | — | |
| 0x04 | _ignoredTicks | uint | Private | — | |
| 0x0C | _startWorldPosition | Vector3 | Private | — | |
| — | 0x04 | OVERFLOW_MULTIPLIER | float | PrivateStatic+1 flags | 2166294400 |
| — | 0x04 | UNDERFLOW_MULTIPLIER | float | PrivateStatic+1 flags | 2166294400 |
| 0x009C | 0x04 | unreflected bytes to end of PredictedObjectSpectatorSmoother | |||
Functions 25
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SetGraphicalObject(Transform value) | Public | 0x08 | |
| void SetInterpolation(uint value) | Public | 0x04 | |
| void SetIgnoredTicks(uint value) | Public | 0x04 | |
| void Initialize(PredictedObject po, const RigidbodyType& rbType, Rigidbody rb, Rigidbody2D rb2d, Transform graphicalObject, bool smoothPosition, bool smoothRotation, float teleportThreshold) | 1 flags | 0x08 | |
| void ManualUpdate() | Public | 0x00 | |
| void OnPreTick() | Public | 0x00 | |
| void OnPostTick() | Public | 0x00 | |
| void OnPreReplay(uint tick) | Public | 0x04 | |
| void OnPostReplay(uint tick) | Public | 0x04 | |
| bool CanSmooth() | Private | 0x01 | |
| void SetLocalReconcileTick(long value) | Public | 0x08 | |
| void StoreGoalData(GoalData gd) | Private | 0x08 | |
| bool GraphicalObjectMatches(const Vector3& localPosition, const Quaternion& localRotation) | Private | 0x10 | |
| bool HasChanged(TransformData a, TransformData b) | Private | 0x08 | |
| bool HasChanged(TransformData td) | Private | 0x08 | |
| void SetCurrentGoalData(bool afterMove) | Private | 0x01 | |
| void MoveToTarget(float deltaOverride) | Private | 0x04 | |
| void SetInstantRates(RateData rd) | Private | 0x08 | |
| void SetCalculatedRates(GoalData prevGoalData, GoalData nextGoalData, const Channel& channel) | Private | 0x08 | |
| void CreateGoalData(uint tick, bool postTick) | Public | 0x04 | |
| GoalData GetGoalData(uint tick, ref int& index) | Private | 0x08 | |
| GoalData RetrieveGoalData() | Private | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| GoalData <CreateGoalData>g__MakeGoalDataFromPreTickTransform|44_0() | Private | 0x08 |