Show / Hide Table of Contents

Struct PhysicsScene

Implements
IEquatable<PhysicsScene>
Inherited Members
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public struct PhysicsScene : IEquatable<PhysicsScene>

Methods

| Improve this Doc View Source

Equals(Object)

Declaration
public override bool Equals(object other)
Parameters
Type Name Description
Object other
Returns
Type Description
Boolean
Overrides
ValueType.Equals(Object)
| Improve this Doc View Source

Equals(PhysicsScene)

Declaration
public bool Equals(PhysicsScene other)
Parameters
Type Name Description
PhysicsScene other
Returns
Type Description
Boolean
| Improve this Doc View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
Int32
Overrides
ValueType.GetHashCode()
| Improve this Doc View Source

IsEmpty()

Declaration
public bool IsEmpty()
Returns
Type Description
Boolean
| Improve this Doc View Source

IsValid()

Declaration
public bool IsValid()
Returns
Type Description
Boolean
| Improve this Doc View Source

Raycast(Vector3, Vector3, Single, Int32, QueryTriggerInteraction)

Declaration
public bool Raycast(Vector3 origin, Vector3 direction, [DefaultValue("Mathf.Infinity")] float maxDistance = InfinityF, [DefaultValue("Physics.DefaultRaycastLayers")] int layerMask = -5, [DefaultValue("QueryTriggerInteraction.UseGlobal")] QueryTriggerInteraction queryTriggerInteraction = QueryTriggerInteraction.UseGlobal)
Parameters
Type Name Description
Vector3 origin
Vector3 direction
Single maxDistance
Int32 layerMask
QueryTriggerInteraction queryTriggerInteraction
Returns
Type Description
Boolean
| Improve this Doc View Source

Raycast(Vector3, Vector3, out RaycastHit, Single, Int32, QueryTriggerInteraction)

Declaration
public bool Raycast(Vector3 origin, Vector3 direction, out RaycastHit hitInfo, [DefaultValue("Mathf.Infinity")] float maxDistance = InfinityF, [DefaultValue("Physics.DefaultRaycastLayers")] int layerMask = -5, [DefaultValue("QueryTriggerInteraction.UseGlobal")] QueryTriggerInteraction queryTriggerInteraction = QueryTriggerInteraction.UseGlobal)
Parameters
Type Name Description
Vector3 origin
Vector3 direction
RaycastHit hitInfo
Single maxDistance
Int32 layerMask
QueryTriggerInteraction queryTriggerInteraction
Returns
Type Description
Boolean
| Improve this Doc View Source

Raycast(Vector3, Vector3, RaycastHit[], Single, Int32, QueryTriggerInteraction)

Declaration
public int Raycast(Vector3 origin, Vector3 direction, RaycastHit[] raycastHits, [DefaultValue("Mathf.Infinity")] float maxDistance = InfinityF, [DefaultValue("Physics.DefaultRaycastLayers")] int layerMask = -5, [DefaultValue("QueryTriggerInteraction.UseGlobal")] QueryTriggerInteraction queryTriggerInteraction = QueryTriggerInteraction.UseGlobal)
Parameters
Type Name Description
Vector3 origin
Vector3 direction
RaycastHit[] raycastHits
Single maxDistance
Int32 layerMask
QueryTriggerInteraction queryTriggerInteraction
Returns
Type Description
Int32
| Improve this Doc View Source

Simulate(Single)

Declaration
public void Simulate(float step)
Parameters
Type Name Description
Single step
| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
String
Overrides
ValueType.ToString()

Operators

| Improve this Doc View Source

Equality(PhysicsScene, PhysicsScene)

Declaration
public static bool operator ==(PhysicsScene lhs, PhysicsScene rhs)
Parameters
Type Name Description
PhysicsScene lhs
PhysicsScene rhs
Returns
Type Description
Boolean
| Improve this Doc View Source

Inequality(PhysicsScene, PhysicsScene)

Declaration
public static bool operator !=(PhysicsScene lhs, PhysicsScene rhs)
Parameters
Type Name Description
PhysicsScene lhs
PhysicsScene rhs
Returns
Type Description
Boolean

Implements

System.IEquatable<T>

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX