| void Start() | Private | | 0x00 |
| void SetLights() | Private | | 0x00 |
| void Update() | Private | | 0x00 |
| void FixedUpdate() | Private | | 0x00 |
| float ApplyBuoyancy(Rigidbody rigid, Entity ent, ref 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, ref Vector3& localAxis) | Private | | 0x0C |
| void TrySetThinnerBoxAxis(Rigidbody rigid, Transform colliderTransform, const Vector3& axis, float size, ref Vector3& localAxis, ref float& thinnestSqrMagnitude, ref bool& foundAxis) | Private | | 0x0C |
| Vector3 GetBoundsFlattenAxis(Rigidbody rigid) | Private | | 0x0C |
| void AddLocalBoundsPoint(Rigidbody rigid, const Vector3& worldPoint, ref Vector3& min, ref Vector3& max) | Private | | 0x0C |
| bool TryGetSubmersion(Rigidbody rigid, Entity ent, const Plane& surfacePlane, const Vector3& surfaceNormal, ref float& submersion, ref Vector3& samplePoint) | Private | | 0x10 |
| bool TryGetSurfaceDistances(Rigidbody rigid, const Plane& surfacePlane, ref float& lowestDistance, ref float& highestDistance) | Private | | 0x10 |
| void AddSurfaceDistance(const Plane& surfacePlane, const Vector3& point, ref float& lowestDistance, ref 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 |