| void Start() | Private | | 0x00 |
| void SetLights() | Private | | 0x00 |
| void Update() | Private | | 0x00 |
| void FixedUpdate() | Private | | 0x00 |
| float ApplyBuoyancy(Rigidbody rigid, Entity ent, const Vector3&& surfaceNormal) | Private | | 0x0C |
| void ApplySurfaceFlattening(Rigidbody rigid, Entity ent, const Vector3& surfaceNormal, float submersion) | Private | | 0x0C |
| Vector3 GetCachedLocalFlattenAxis(Rigidbody rigid) | Private | | 0x0C |
| Vector3 GetLocalFlattenAxis(Rigidbody rigid) | Private | | 0x0C |
| bool TryGetBoxColliderFlattenAxis(Rigidbody rigid, const Vector3&& localAxis) | Private | | 0x0C |
| void TrySetThinnerBoxAxis(Rigidbody rigid, Transform colliderTransform, const Vector3& axis, float size, const Vector3&& localAxis, float thinnestSqrMagnitude, bool foundAxis) | Private | | 0x0C |
| Vector3 GetBoundsFlattenAxis(Rigidbody rigid) | Private | | 0x0C |
| void AddLocalBoundsPoint(Rigidbody rigid, const Vector3& worldPoint, const Vector3&& min, const Vector3&& max) | Private | | 0x0C |
| bool TryGetSubmersion(Rigidbody rigid, Entity ent, const Plane& surfacePlane, const Vector3& surfaceNormal, float submersion, const Vector3&& samplePoint) | Private | | 0x10 |
| bool TryGetSurfaceDistances(Rigidbody rigid, const Plane& surfacePlane, float lowestDistance, float highestDistance) | Private | | 0x10 |
| void AddSurfaceDistance(const Plane& surfacePlane, const Vector3& point, float lowestDistance, float highestDistance) | Private | | 0x10 |
| Plane GetLavaSurfacePlane(const Vector3& surfaceNormal) | Private | | 0x10 |
| Vector3 GetLavaSurfaceNormal() | Private | | 0x0C |
| void LavaColliderEvents_onTriggerEnter(Collider other) | Private | | 0x08 |
| void LavaColliderEvents_onTriggerExit(Collider other) | Private | | 0x08 |
| void RigidColliderCollided(Rigidbody rigid, Collider collider, bool entered) | Private | | 0x08 |
| void CleanupTrackedColliders() | Private | | 0x00 |
| bool IsTrackedColliderValid(Rigidbody rigid, Collider collider) | Private | | 0x08 |
| void RemoveTrackedRigidState(Rigidbody rigid) | Private | | 0x08 |
| void ClearTrackedRigidColliders() | Private | | 0x00 |
| void RigidCollided(Rigidbody rigid, bool entered) | Public | | 0x08 |
| void ApplySlow(Entity entity, bool apply) | Public | | 0x08 |
| void DamageBuffObject_OnApplied(BuffObject buffObj, Entity entity) | Private | | 0x08 |
| void ThrowUpEntity(Entity entity) | Private | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |