Files

527 lines
27 KiB
Plaintext

====================================================================================================================================================
Physics
====================================================================================================================================================
The Physics module.
.. toctree::
:maxdepth: 1
:caption: Nodes:
Physics BoxCast
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__BoxCast__UnityEngineVector3_UnityEngineVector3_UnityEngineVector3__SystemBoolean(UnityEngine.Vector3 centerUnityEngine.Vector3 halfExtentsUnityEngine.Vector3 direction)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.BoxCast.html>`_
Physics BoxCastAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__BoxCastAll__UnityEngineVector3_UnityEngineVector3_UnityEngineVector3__UnityEngineRaycastHitArray(UnityEngine.Vector3 centerUnityEngine.Vector3 halfExtentsUnityEngine.Vector3 direction)
outputs: unnamed (``RaycastHit[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.BoxCastAll.html>`_
Physics BoxCastNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__BoxCastNonAlloc__UnityEngineVector3_UnityEngineVector3_UnityEngineVector3_UnityEngineRaycastHitArray__SystemInt32(UnityEngine.Vector3 centerUnityEngine.Vector3 halfExtentsUnityEngine.Vector3 directionUnityEngine.RaycastHit[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.BoxCastNonAlloc.html>`_
Physics CapsuleCast
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__CapsuleCast__UnityEngineVector3_UnityEngineVector3_SystemSingle_UnityEngineVector3__SystemBoolean(UnityEngine.Vector3 point1UnityEngine.Vector3 point2System.Single radiusUnityEngine.Vector3 direction)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.CapsuleCast.html>`_
Physics CapsuleCastAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__CapsuleCastAll__UnityEngineVector3_UnityEngineVector3_SystemSingle_UnityEngineVector3__UnityEngineRaycastHitArray(UnityEngine.Vector3 point1UnityEngine.Vector3 point2System.Single radiusUnityEngine.Vector3 direction)
outputs: unnamed (``RaycastHit[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.CapsuleCastAll.html>`_
Physics CapsuleCastNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__CapsuleCastNonAlloc__UnityEngineVector3_UnityEngineVector3_SystemSingle_UnityEngineVector3_UnityEngineRaycastHitArray__SystemInt32(UnityEngine.Vector3 point1UnityEngine.Vector3 point2System.Single radiusUnityEngine.Vector3 directionUnityEngine.RaycastHit[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.CapsuleCastNonAlloc.html>`_
Physics CheckBox
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__CheckBox__UnityEngineVector3_UnityEngineVector3__SystemBoolean(UnityEngine.Vector3 centerUnityEngine.Vector3 halfExtents)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.CheckBox.html>`_
Physics CheckCapsule
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__CheckCapsule__UnityEngineVector3_UnityEngineVector3_SystemSingle__SystemBoolean(UnityEngine.Vector3 startUnityEngine.Vector3 endSystem.Single radius)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.CheckCapsule.html>`_
Physics CheckSphere
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__CheckSphere__UnityEngineVector3_SystemSingle__SystemBoolean(UnityEngine.Vector3 positionSystem.Single radius)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.CheckSphere.html>`_
Physics ClosestPoint
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__ClosestPoint__UnityEngineVector3_UnityEngineCollider_UnityEngineVector3_UnityEngineQuaternion__UnityEngineVector3(UnityEngine.Vector3 pointUnityEngine.Collider colliderUnityEngine.Vector3 positionUnityEngine.Quaternion rotation)
outputs: unnamed (``Vector3``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.ClosestPoint.html>`_
Physics ComputePenetration
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__ComputePenetration__UnityEngineCollider_UnityEngineVector3_UnityEngineQuaternion_UnityEngineCollider_UnityEngineVector3_UnityEngineQuaternion_UnityEngineVector3Ref_SystemSingleRef__SystemBoolean(UnityEngine.Collider colliderAUnityEngine.Vector3 positionAUnityEngine.Quaternion rotationAUnityEngine.Collider colliderBUnityEngine.Vector3 positionBUnityEngine.Quaternion rotationB)
outputs: direction (``Vector3``), distance (``Single``), unnamed (``Boolean``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.ComputePenetration.html>`_
Physics Equals
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__Equals__SystemObject__SystemBoolean(UnityEngine.Physics instanceSystem.Object obj)
outputs: unnamed (``Boolean``)
flow: none
`C# Documentation <https://docs.microsoft.com/en-us/dotnet/api/system.object.equals?view=netframework-4.8>`_
Physics get_AllLayers
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__get_AllLayers__SystemInt32()
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-AllLayers.html>`_
Physics get_defaultPhysicsScene
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__get_defaultPhysicsScene__UnityEnginePhysicsScene()
outputs: unnamed (``PhysicsScene``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-defaultPhysicsScene.html>`_
Physics get_DefaultRaycastLayers
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__get_DefaultRaycastLayers__SystemInt32()
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-DefaultRaycastLayers.html>`_
Physics get_gravity
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__get_gravity__UnityEngineVector3()
outputs: unnamed (``Vector3``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-gravity.html>`_
Physics get_IgnoreRaycastLayer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__get_IgnoreRaycastLayer__SystemInt32()
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-IgnoreRaycastLayer.html>`_
Physics get_interCollisionDistance
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__get_interCollisionDistance__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-interCollisionDistance.html>`_
Physics get_interCollisionSettingsToggle
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__get_interCollisionSettingsToggle__SystemBoolean()
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-interCollisionSettingsToggle.html>`_
Physics get_interCollisionStiffness
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__get_interCollisionStiffness__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-interCollisionStiffness.html>`_
Physics get_reuseCollisionCallbacks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__get_reuseCollisionCallbacks__SystemBoolean()
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-reuseCollisionCallbacks.html>`_
Physics GetHashCode
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__GetHashCode__SystemInt32(UnityEngine.Physics instance)
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.GetHashCode.html>`_
Physics GetIgnoreLayerCollision
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__GetIgnoreLayerCollision__SystemInt32_SystemInt32__SystemBoolean(System.Int32 layer1System.Int32 layer2)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.GetIgnoreLayerCollision.html>`_
Physics GetType
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__GetType__SystemType(UnityEngine.Physics instance)
outputs: unnamed (``Type``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.html>`_
Physics IgnoreCollision
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__IgnoreCollision__UnityEngineCollider_UnityEngineCollider__SystemVoid(UnityEngine.Collider collider1UnityEngine.Collider collider2)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.IgnoreCollision.html>`_
Physics Linecast
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__Linecast__UnityEngineVector3_UnityEngineVector3__SystemBoolean(UnityEngine.Vector3 startUnityEngine.Vector3 end)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.Linecast.html>`_
Physics OverlapBox
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__OverlapBox__UnityEngineVector3_UnityEngineVector3__UnityEngineColliderArray(UnityEngine.Vector3 centerUnityEngine.Vector3 halfExtents)
outputs: unnamed (``Collider[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.OverlapBox.html>`_
Physics OverlapBoxNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__OverlapBoxNonAlloc__UnityEngineVector3_UnityEngineVector3_UnityEngineColliderArray__SystemInt32(UnityEngine.Vector3 centerUnityEngine.Vector3 halfExtentsUnityEngine.Collider[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.OverlapBoxNonAlloc.html>`_
Physics OverlapCapsule
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__OverlapCapsule__UnityEngineVector3_UnityEngineVector3_SystemSingle__UnityEngineColliderArray(UnityEngine.Vector3 point0UnityEngine.Vector3 point1System.Single radius)
outputs: unnamed (``Collider[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.OverlapCapsule.html>`_
Physics OverlapCapsuleNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__OverlapCapsuleNonAlloc__UnityEngineVector3_UnityEngineVector3_SystemSingle_UnityEngineColliderArray__SystemInt32(UnityEngine.Vector3 point0UnityEngine.Vector3 point1System.Single radiusUnityEngine.Collider[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.OverlapCapsuleNonAlloc.html>`_
Physics OverlapSphere
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__OverlapSphere__UnityEngineVector3_SystemSingle__UnityEngineColliderArray(UnityEngine.Vector3 positionSystem.Single radius)
outputs: unnamed (``Collider[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.OverlapSphere.html>`_
Physics OverlapSphereNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__OverlapSphereNonAlloc__UnityEngineVector3_SystemSingle_UnityEngineColliderArray__SystemInt32(UnityEngine.Vector3 positionSystem.Single radiusUnityEngine.Collider[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.OverlapSphereNonAlloc.html>`_
Physics Raycast
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__Raycast__UnityEngineVector3_UnityEngineVector3__SystemBoolean(UnityEngine.Vector3 originUnityEngine.Vector3 direction)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.Raycast.html>`_
Physics RaycastAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__RaycastAll__UnityEngineVector3_UnityEngineVector3__UnityEngineRaycastHitArray(UnityEngine.Vector3 originUnityEngine.Vector3 direction)
outputs: unnamed (``RaycastHit[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.RaycastAll.html>`_
Physics RaycastNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__RaycastNonAlloc__UnityEngineVector3_UnityEngineVector3_UnityEngineRaycastHitArray__SystemInt32(UnityEngine.Vector3 originUnityEngine.Vector3 directionUnityEngine.RaycastHit[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.RaycastNonAlloc.html>`_
Physics RebuildBroadphaseRegions
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__RebuildBroadphaseRegions__UnityEngineBounds_SystemInt32__SystemVoid(UnityEngine.Bounds worldBoundsSystem.Int32 subdivisions)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.RebuildBroadphaseRegions.html>`_
Physics set_gravity
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__set_gravity__UnityEngineVector3__SystemVoid(UnityEngine.Vector3 value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-gravity.html>`_
Physics set_interCollisionDistance
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__set_interCollisionDistance__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-interCollisionDistance.html>`_
Physics set_interCollisionSettingsToggle
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__set_interCollisionSettingsToggle__SystemBoolean__SystemVoid(System.Boolean value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-interCollisionSettingsToggle.html>`_
Physics set_interCollisionStiffness
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__set_interCollisionStiffness__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-interCollisionStiffness.html>`_
Physics set_reuseCollisionCallbacks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__set_reuseCollisionCallbacks__SystemBoolean__SystemVoid(System.Boolean value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics-reuseCollisionCallbacks.html>`_
Physics Simulate
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__Simulate__SystemSingle__SystemVoid(System.Single step)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.Simulate.html>`_
Physics SphereCast
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__SphereCast__UnityEngineVector3_SystemSingle_UnityEngineVector3_UnityEngineRaycastHitRef_SystemSingle_SystemInt32_UnityEngineQueryTriggerInteraction__SystemBoolean(UnityEngine.Vector3 originSystem.Single radiusUnityEngine.Vector3 directionSystem.Single maxDistanceSystem.Int32 layerMaskUnityEngine.QueryTriggerInteraction queryTriggerInteraction)
outputs: hitInfo (``RaycastHit``), unnamed (``Boolean``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.SphereCast.html>`_
Physics SphereCastAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__SphereCastAll__UnityEngineVector3_SystemSingle_UnityEngineVector3__UnityEngineRaycastHitArray(UnityEngine.Vector3 originSystem.Single radiusUnityEngine.Vector3 direction)
outputs: unnamed (``RaycastHit[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.SphereCastAll.html>`_
Physics SphereCastNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__SphereCastNonAlloc__UnityEngineVector3_SystemSingle_UnityEngineVector3_UnityEngineRaycastHitArray__SystemInt32(UnityEngine.Vector3 originSystem.Single radiusUnityEngine.Vector3 directionUnityEngine.RaycastHit[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.SphereCastNonAlloc.html>`_
Physics SyncTransforms
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__SyncTransforms__SystemVoid()
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.SyncTransforms.html>`_
Physics ToString
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics.__ToString__SystemString(UnityEngine.Physics instance)
outputs: unnamed (``String``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.ToString.html>`_
Physics
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: Variable_UnityEnginePhysics(UnityEngine.Physics PhysicsSystem.String nameSystem.Boolean publicSystem.Boolean syncedSystem.String syncMode)
outputs: none
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics.html>`_