Zdexby TheHolyOneZ
42,628 classes
Class

Physics2D

: Object
UnityEngine.Physics2D, UnityEngine.Physics2DModule 0x0010 (16 B) inherited 0x0010 UnityEngine.Physics2DModule.dll
0x00x0010

Members 1

OffsetSizeNameTypeFlagsDefault
0x08m_LastDisabledRigidbody2DList<UnityEngine.Rigidbody2D>PrivateStatic—

Functions 22

SignatureFlagsNativeParams
PhysicsScene2D get_defaultPhysicsScene()PublicStatic+1 flags0x04
bool get_queriesHitTriggers()PublicStatic+1 flags0x01
int GetLayerCollisionMask(int layer)PublicStatic0x04
int GetLayerCollisionMask_Internal(int layer)PrivateStatic0x04
RaycastHit2D Raycast(const Vector2& origin, const Vector2& direction)PublicStatic0x24
RaycastHit2D Raycast(const Vector2& origin, const Vector2& direction, float distance)PublicStatic0x24
RaycastHit2D Raycast(const Vector2& origin, const Vector2& direction, float distance, int layerMask)PublicStatic0x24
RaycastHit2D Raycast(const Vector2& origin, const Vector2& direction, float distance, int layerMask, float minDepth)PublicStatic0x24
RaycastHit2D Raycast(const Vector2& origin, const Vector2& direction, float distance, int layerMask, float minDepth, float maxDepth)PublicStatic0x24
int Raycast(const Vector2& origin, const Vector2& direction, const ContactFilter2D& contactFilter, const RaycastHit2D[]& results)PublicStatic0x1C
int Raycast(const Vector2& origin, const Vector2& direction, const ContactFilter2D& contactFilter, const RaycastHit2D[]& results, float distance)PublicStatic0x1C
int Raycast(const Vector2& origin, const Vector2& direction, const ContactFilter2D& contactFilter, List<UnityEngine.RaycastHit2D> results, float distance)PublicStatic0x1C
RaycastHit2D GetRayIntersection(const Ray& ray, float distance, int layerMask)PublicStatic0x24
RaycastHit2D[] GetRayIntersectionAll(const Ray& ray)PublicStatic0x18
RaycastHit2D[] GetRayIntersectionAll(const Ray& ray, float distance)PublicStatic0x18
RaycastHit2D[] GetRayIntersectionAll(const Ray& ray, float distance, int layerMask)PublicStatic0x18
RaycastHit2D[] GetRayIntersectionAll_Internal(const PhysicsScene2D& physicsScene, const Vector3& origin, const Vector3& direction, float distance, int layerMask)PrivateStatic0x0C
int GetRayIntersectionNonAlloc(const Ray& ray, const RaycastHit2D[]& results)PublicStatic0x18
int GetRayIntersectionNonAlloc(const Ray& ray, const RaycastHit2D[]& results, float distance)PublicStatic0x18
int GetRayIntersectionNonAlloc(const Ray& ray, const RaycastHit2D[]& results, float distance, int layerMask)PublicStatic0x18
void .cctor()PrivateStatic+1 flags0x00
RaycastHit2D[] GetRayIntersectionAll_Internal_Injected(ref PhysicsScene2D& physicsScene, ref Vector3& origin, ref Vector3& direction, float distance, int layerMask)PrivateStatic0x0C

Used by 6

types with a member, parameter or interface of this type