Class
NetworkRigidbodyBase
: NetworkBehaviour : MonoBehaviour : Behaviour : Component : Object : Object0x00x00F8
Members 19
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x0090 | 0x38 | padding / unreflected | ||
| 0x01 | UseRigidBodyForMotion | bool | Public | |
| 0x01 | AutoUpdateKinematicState | bool | Public | |
| 0x01 | AutoSetKinematicOnDespawn | bool | Public | |
| 0x01 | m_IsAuthority | bool | Private | |
| 0x08 | <m_InternalRigidbody>k__BackingField | Rigidbody | Private | |
| 0x08 | <m_InternalRigidbody2D>k__BackingField | Rigidbody2D | Private | |
| 0x08 | NetworkTransform | NetworkTransform | 1 flags | |
| 0x04 | m_TickFrequency | float | Private | |
| 0x04 | m_TickRate | float | Private | |
| 0x04 | m_OriginalInterpolation | InterpolationTypes | Private | |
| 0x04 | <RigidbodyType>k__BackingField | RigidbodyTypes | Private | |
| 0x10 | m_QuaternionCheck | Vector4 | Private | |
| 0x08 | NetworkRigidbodyConnections | List`1 | 1 flags | |
| 0x08 | ParentBody | NetworkRigidbodyBase | 1 flags | |
| 0x01 | m_FixedJoint2DUsingGravity | bool | Private | |
| 0x01 | m_OriginalGravitySetting | bool | Private | |
| 0x00EE | 0x02 | padding / unreflected | ||
| 0x04 | m_OriginalGravityScale | float | Private | |
| 0x08 | <FixedJoint2D>k__BackingField | FixedJoint2D | Private | |
| 0x08 | <FixedJoint>k__BackingField | FixedJoint | Private | |
| 0x00F4 | 0x04 | unreflected bytes to end of NetworkRigidbodyBase | ||
Inherited from NetworkBehaviour 27
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | __rpc_func_table | Dictionary`2 | Static+2 flags | |
| 0x0008 | 0x50 | padding / unreflected | ||
| 0x04 | __rpc_exec_stage | __RpcExecStage | 2 flags | |
| — | 0x04 | k_RpcMessageDefaultSize | int | PrivateStatic+1 flags |
| — | 0x04 | k_RpcMessageMaximumSize | int | PrivateStatic+1 flags |
| 0x01 | <IsLocalPlayer>k__BackingField | bool | Private | |
| 0x01 | <IsOwner>k__BackingField | bool | Private | |
| 0x01 | <IsServer>k__BackingField | bool | Private | |
| 0x01 | <HasAuthority>k__BackingField | bool | Private | |
| 0x08 | <LocalClient>k__BackingField | NetworkClient | Private | |
| 0x01 | <ServerIsHost>k__BackingField | bool | Private | |
| 0x01 | <IsClient>k__BackingField | bool | Private | |
| 0x01 | <IsHost>k__BackingField | bool | Private | |
| 0x01 | <IsOwnedByServer>k__BackingField | bool | Private | |
| 0x01 | <IsSpawned>k__BackingField | bool | Private | |
| 0x08 | m_NetworkObject | NetworkObject | Private | |
| 0x0065 | 0x03 | padding / unreflected | ||
| 0x08 | <NetworkObjectId>k__BackingField | ulong | Private | |
| 0x02 | <NetworkBehaviourId>k__BackingField | ushort | Private | |
| 0x02 | NetworkBehaviourIdCache | ushort | 1 flags | |
| 0x0074 | 0x04 | padding / unreflected | ||
| 0x08 | <OwnerClientId>k__BackingField | ulong | Private | |
| 0x01 | m_VarInit | bool | Private | |
| 0x08 | m_DeliveryMappedNetworkVariableIndices | List`1 | Private+1 flags | |
| 0x08 | m_DeliveryTypesForNetworkVariableGroups | List`1 | Private+1 flags | |
| 0x08 | NetworkVariableFields | List`1 | 2 flags | |
| 0x08 | NetworkVariableIndexesToReset | List`1 | 2 flags | |
| 0x08 | NetworkVariableIndexesToResetSet | HashSet`1 | 2 flags | |
| 0x01 | LogSentVariableUpdateMessage | bool | Static+1 flags | |
| 0x0081 | 0x07 | padding / unreflected | ||
| 0x08 | <m_TargetIdBeingSynchronized>k__BackingField | ulong | Private | |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private |
Inherited from Object 5
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | kInstanceID_None | int | PrivateStatic+1 flags |
| 0x08 | m_CachedPtr | long | Private | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags |
Functions 60
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_m_IsRigidbody2D() | Private+1 flags | — | 0x00 |
| void get_m_InternalRigidbody() | 2 flags | — | 0x00 |
| void set_m_InternalRigidbody() | Private+1 flags | — | 0x00 |
| void get_m_InternalRigidbody2D() | 2 flags | — | 0x00 |
| void set_m_InternalRigidbody2D() | Private+1 flags | — | 0x00 |
| void get_RigidbodyType() | Public+1 flags | — | 0x00 |
| void set_RigidbodyType() | Private+1 flags | — | 0x00 |
| void Initialize() | 1 flags | — | 0x00 |
| void GetAdjustedPositionThreshold() | 1 flags | — | 0x00 |
| void GetAdjustedRotationThreshold() | 1 flags | — | 0x00 |
| void SetLinearVelocity() | Public | — | 0x00 |
| void GetLinearVelocity() | Public | — | 0x00 |
| void SetAngularVelocity() | Public | — | 0x00 |
| void GetAngularVelocity() | Public | — | 0x00 |
| void GetPosition() | Public | — | 0x00 |
| void Rotation2D() | Private | — | 0x00 |
| void Rotation() | Private | — | 0x00 |
| void GetRotation() | Public | — | 0x00 |
| void MovePosition() | Public | — | 0x00 |
| void SetPosition() | Public | — | 0x00 |
| void ApplyCurrentTransform() | Public | — | 0x00 |
| void InternalMoveRotation2D() | Private | — | 0x00 |
| void InternalMoveRotation() | Private | — | 0x00 |
| void MoveRotation() | Public | — | 0x00 |
| void SetRotation() | Public | — | 0x00 |
| void SetOriginalInterpolation2D() | Private | — | 0x00 |
| void SetOriginalInterpolation3D() | Private | — | 0x00 |
| void SetOriginalInterpolation() | Private | — | 0x00 |
| void WakeIfSleeping2D() | Private | — | 0x00 |
| void WakeIfSleeping3D() | Private | — | 0x00 |
| void WakeIfSleeping() | Public | — | 0x00 |
| void SleepRigidbody() | Public | — | 0x00 |
| void IsKinematic() | Public | — | 0x00 |
| void SetIsKinematic() | Public | — | 0x00 |
| void PostSetIsKinematic() | Private | — | 0x00 |
| void SetInterpolation2D() | Private | — | 0x00 |
| void SetInterpolation3D() | Private | — | 0x00 |
| void SetInterpolation() | Private | — | 0x00 |
| void ResetInterpolation() | Public | — | 0x00 |
| void OnOwnershipChanged() | 2 flags | — | 0x00 |
| void UpdateOwnershipAuthority() | 1 flags | — | 0x00 |
| void OnNetworkSpawn() | Public+1 flags | — | 0x00 |
| void OnNetworkDespawn() | Public+1 flags | — | 0x00 |
| void OnFixedJointCreated() | 3 flags | — | 0x00 |
| void OnFixedJoint2DCreated() | 3 flags | — | 0x00 |
| void get_FixedJoint2D() | Public+1 flags | — | 0x00 |
| void set_FixedJoint2D() | Private+1 flags | — | 0x00 |
| void ApplyFixedJoint2D() | Private | — | 0x00 |
| void get_FixedJoint() | Public+1 flags | — | 0x00 |
| void set_FixedJoint() | Private+1 flags | — | 0x00 |
| void ApplyFixedJoint() | Private | — | 0x00 |
| void AttachToFixedJoint() | Public | — | 0x00 |
| void RemoveFromParentBody() | Private | — | 0x00 |
| void DetatchFromFixedJoint2D() | Private | — | 0x00 |
| void DetatchFromFixedJoint3D() | Private | — | 0x00 |
| void DetachFromFixedJoint() | Public | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void __initializeVariables() | 2 flags | — | 0x00 |
| void __initializeRpcs() | 2 flags | — | 0x00 |
| void __getTypeName() | 2 flags | — | 0x00 |