Zdexby TheHolyOneZ
6,967 structs
Struct

PhysicsScene2D

: ValueType : Object
UnityEngine.PhysicsScene2D, UnityEngine.Physics2DModule 0x0004 (4 B) UnityEngine.Physics2DModule.dll
implements IEquatable`1
0x00x0004

Members 1

OffsetSizeNameTypeFlags
0x04m_HandleintPrivate

Functions 20

SignatureFlagsNativeParams
string ToString()Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
bool Equals(object other)Public+1 flags0x08
bool Equals(const PhysicsScene2D& other)PublicFinal+2 flags0x04
RaycastHit2D Raycast(const Vector2& origin, const Vector2& direction, float distance, int layerMask)Public0x24
RaycastHit2D Raycast(const Vector2& origin, const Vector2& direction, float distance, const ContactFilter2D& contactFilter)Public0x24
RaycastHit2D Raycast_Internal(const PhysicsScene2D& physicsScene, const Vector2& origin, const Vector2& direction, float distance, const ContactFilter2D& contactFilter)PrivateStatic0x24
int Raycast(const Vector2& origin, const Vector2& direction, float distance, const ContactFilter2D& contactFilter, const RaycastHit2D[]& results)Public0x1C
int RaycastArray_Internal(const PhysicsScene2D& physicsScene, const Vector2& origin, const Vector2& direction, float distance, const ContactFilter2D& contactFilter, const RaycastHit2D[]& results)PrivateStatic0x1C
int Raycast(const Vector2& origin, const Vector2& direction, float distance, const ContactFilter2D& contactFilter, List<UnityEngine.RaycastHit2D> results)Public0x1C
int RaycastList_Internal(const PhysicsScene2D& physicsScene, const Vector2& origin, const Vector2& direction, float distance, const ContactFilter2D& contactFilter, List<UnityEngine.RaycastHit2D> results)PrivateStatic0x1C
RaycastHit2D GetRayIntersection(const Ray& ray, float distance, int layerMask)Public0x24
RaycastHit2D GetRayIntersection_Internal(const PhysicsScene2D& physicsScene, const Vector3& origin, const Vector3& direction, float distance, int layerMask)PrivateStatic0x24
int GetRayIntersection(const Ray& ray, float distance, const RaycastHit2D[]& results, int layerMask)Public0x18
int GetRayIntersectionArray_Internal(const PhysicsScene2D& physicsScene, const Vector3& origin, const Vector3& direction, float distance, int layerMask, const RaycastHit2D[]& results)PrivateStatic0x0C
void Raycast_Internal_Injected(const PhysicsScene2D&& physicsScene, const Vector2&& origin, const Vector2&& direction, float distance, const ContactFilter2D&& contactFilter, const RaycastHit2D&& ret)PrivateStatic0x24
int RaycastArray_Internal_Injected(const PhysicsScene2D&& physicsScene, const Vector2&& origin, const Vector2&& direction, float distance, const ContactFilter2D&& contactFilter, const RaycastHit2D[]& results)PrivateStatic0x1C
int RaycastList_Internal_Injected(const PhysicsScene2D&& physicsScene, const Vector2&& origin, const Vector2&& direction, float distance, const ContactFilter2D&& contactFilter, List<UnityEngine.RaycastHit2D> results)PrivateStatic0x1C
void GetRayIntersection_Internal_Injected(const PhysicsScene2D&& physicsScene, const Vector3&& origin, const Vector3&& direction, float distance, int layerMask, const RaycastHit2D&& ret)PrivateStatic0x24
int GetRayIntersectionArray_Internal_Injected(const PhysicsScene2D&& physicsScene, const Vector3&& origin, const Vector3&& direction, float distance, int layerMask, const RaycastHit2D[]& results)PrivateStatic0x0C

Used by 2

types with a member, parameter or interface of this type