Files

1155 lines
58 KiB
Plaintext

====================================================================================================================================================
Physics2D
====================================================================================================================================================
The Physics2D module.
.. toctree::
:maxdepth: 1
:caption: Nodes:
Physics2D BoxCast
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__BoxCast__UnityEngineVector2_UnityEngineVector2_SystemSingle_UnityEngineVector2__UnityEngineRaycastHit2D(UnityEngine.Vector2 originUnityEngine.Vector2 sizeSystem.Single angleUnityEngine.Vector2 direction)
outputs: unnamed (``RaycastHit2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.BoxCast.html>`_
Physics2D BoxCastAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__BoxCastAll__UnityEngineVector2_UnityEngineVector2_SystemSingle_UnityEngineVector2__UnityEngineRaycastHit2DArray(UnityEngine.Vector2 originUnityEngine.Vector2 sizeSystem.Single angleUnityEngine.Vector2 direction)
outputs: unnamed (``RaycastHit2D[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.BoxCastAll.html>`_
Physics2D BoxCastNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__BoxCastNonAlloc__UnityEngineVector2_UnityEngineVector2_SystemSingle_UnityEngineVector2_UnityEngineRaycastHit2DArray__SystemInt32(UnityEngine.Vector2 originUnityEngine.Vector2 sizeSystem.Single angleUnityEngine.Vector2 directionUnityEngine.RaycastHit2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.BoxCastNonAlloc.html>`_
Physics2D CapsuleCast
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__CapsuleCast__UnityEngineVector2_UnityEngineVector2_UnityEngineCapsuleDirection2D_SystemSingle_UnityEngineVector2__UnityEngineRaycastHit2D(UnityEngine.Vector2 originUnityEngine.Vector2 sizeUnityEngine.CapsuleDirection2D capsuleDirectionSystem.Single angleUnityEngine.Vector2 direction)
outputs: unnamed (``RaycastHit2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.CapsuleCast.html>`_
Physics2D CapsuleCastAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__CapsuleCastAll__UnityEngineVector2_UnityEngineVector2_UnityEngineCapsuleDirection2D_SystemSingle_UnityEngineVector2__UnityEngineRaycastHit2DArray(UnityEngine.Vector2 originUnityEngine.Vector2 sizeUnityEngine.CapsuleDirection2D capsuleDirectionSystem.Single angleUnityEngine.Vector2 direction)
outputs: unnamed (``RaycastHit2D[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.CapsuleCastAll.html>`_
Physics2D CapsuleCastNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__CapsuleCastNonAlloc__UnityEngineVector2_UnityEngineVector2_UnityEngineCapsuleDirection2D_SystemSingle_UnityEngineVector2_UnityEngineRaycastHit2DArray__SystemInt32(UnityEngine.Vector2 originUnityEngine.Vector2 sizeUnityEngine.CapsuleDirection2D capsuleDirectionSystem.Single angleUnityEngine.Vector2 directionUnityEngine.RaycastHit2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.CapsuleCastNonAlloc.html>`_
Physics2D CircleCast
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__CircleCast__UnityEngineVector2_SystemSingle_UnityEngineVector2__UnityEngineRaycastHit2D(UnityEngine.Vector2 originSystem.Single radiusUnityEngine.Vector2 direction)
outputs: unnamed (``RaycastHit2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.CircleCast.html>`_
Physics2D CircleCastAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__CircleCastAll__UnityEngineVector2_SystemSingle_UnityEngineVector2__UnityEngineRaycastHit2DArray(UnityEngine.Vector2 originSystem.Single radiusUnityEngine.Vector2 direction)
outputs: unnamed (``RaycastHit2D[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.CircleCastAll.html>`_
Physics2D CircleCastNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__CircleCastNonAlloc__UnityEngineVector2_SystemSingle_UnityEngineVector2_UnityEngineRaycastHit2DArray__SystemInt32(UnityEngine.Vector2 originSystem.Single radiusUnityEngine.Vector2 directionUnityEngine.RaycastHit2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.CircleCastNonAlloc.html>`_
Physics2D Distance
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__Distance__UnityEngineCollider2D_UnityEngineCollider2D__UnityEngineColliderDistance2D(UnityEngine.Collider2D colliderAUnityEngine.Collider2D colliderB)
outputs: unnamed (``ColliderDistance2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.Distance.html>`_
Physics2D Equals
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__Equals__SystemObject__SystemBoolean(UnityEngine.Physics2D 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>`_
Physics2D get_AllLayers
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_AllLayers__SystemInt32()
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-AllLayers.html>`_
Physics2D get_alwaysShowColliders
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_alwaysShowColliders__SystemBoolean()
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-alwaysShowColliders.html>`_
Physics2D get_angularSleepTolerance
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_angularSleepTolerance__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-angularSleepTolerance.html>`_
Physics2D get_baumgarteScale
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_baumgarteScale__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-baumgarteScale.html>`_
Physics2D get_baumgarteTOIScale
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_baumgarteTOIScale__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-baumgarteTOIScale.html>`_
Physics2D get_callbacksOnDisable
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_callbacksOnDisable__SystemBoolean()
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-callbacksOnDisable.html>`_
Physics2D get_colliderAABBColor
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_colliderAABBColor__UnityEngineColor()
outputs: unnamed (``Color``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-colliderAABBColor.html>`_
Physics2D get_colliderAsleepColor
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_colliderAsleepColor__UnityEngineColor()
outputs: unnamed (``Color``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-colliderAsleepColor.html>`_
Physics2D get_colliderAwakeColor
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_colliderAwakeColor__UnityEngineColor()
outputs: unnamed (``Color``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-colliderAwakeColor.html>`_
Physics2D get_colliderContactColor
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_colliderContactColor__UnityEngineColor()
outputs: unnamed (``Color``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-colliderContactColor.html>`_
Physics2D get_contactArrowScale
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_contactArrowScale__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-contactArrowScale.html>`_
Physics2D get_defaultPhysicsScene
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_defaultPhysicsScene__UnityEnginePhysicsScene2D()
outputs: unnamed (``PhysicsScene2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-defaultPhysicsScene.html>`_
Physics2D get_DefaultRaycastLayers
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_DefaultRaycastLayers__SystemInt32()
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-DefaultRaycastLayers.html>`_
Physics2D get_gravity
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_gravity__UnityEngineVector2()
outputs: unnamed (``Vector2``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-gravity.html>`_
Physics2D get_IgnoreRaycastLayer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_IgnoreRaycastLayer__SystemInt32()
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-IgnoreRaycastLayer.html>`_
Physics2D get_jobOptions
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_jobOptions__UnityEnginePhysicsJobOptions2D()
outputs: unnamed (``PhysicsJobOptions2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-jobOptions.html>`_
Physics2D get_linearSleepTolerance
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_linearSleepTolerance__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-linearSleepTolerance.html>`_
Physics2D get_maxAngularCorrection
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_maxAngularCorrection__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-maxAngularCorrection.html>`_
Physics2D get_maxLinearCorrection
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_maxLinearCorrection__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-maxLinearCorrection.html>`_
Physics2D get_maxRotationSpeed
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_maxRotationSpeed__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-maxRotationSpeed.html>`_
Physics2D get_maxTranslationSpeed
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_maxTranslationSpeed__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-maxTranslationSpeed.html>`_
Physics2D get_positionIterations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_positionIterations__SystemInt32()
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-positionIterations.html>`_
Physics2D get_queriesStartInColliders
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_queriesStartInColliders__SystemBoolean()
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-queriesStartInColliders.html>`_
Physics2D get_reuseCollisionCallbacks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_reuseCollisionCallbacks__SystemBoolean()
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-reuseCollisionCallbacks.html>`_
Physics2D get_showColliderAABB
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_showColliderAABB__SystemBoolean()
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-showColliderAABB.html>`_
Physics2D get_showColliderContacts
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_showColliderContacts__SystemBoolean()
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-showColliderContacts.html>`_
Physics2D get_showColliderSleep
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_showColliderSleep__SystemBoolean()
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-showColliderSleep.html>`_
Physics2D get_timeToSleep
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_timeToSleep__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-timeToSleep.html>`_
Physics2D get_velocityIterations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_velocityIterations__SystemInt32()
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-velocityIterations.html>`_
Physics2D get_velocityThreshold
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__get_velocityThreshold__SystemSingle()
outputs: unnamed (``Single``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-velocityThreshold.html>`_
Physics2D GetContacts
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__GetContacts__UnityEngineCollider2D_UnityEngineCollider2DArray__SystemInt32(UnityEngine.Collider2D colliderUnityEngine.Collider2D[] colliders)
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.GetContacts.html>`_
Physics2D GetHashCode
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__GetHashCode__SystemInt32(UnityEngine.Physics2D instance)
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.GetHashCode.html>`_
Physics2D GetIgnoreCollision
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__GetIgnoreCollision__UnityEngineCollider2D_UnityEngineCollider2D__SystemBoolean(UnityEngine.Collider2D collider1UnityEngine.Collider2D collider2)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.GetIgnoreCollision.html>`_
Physics2D GetIgnoreLayerCollision
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__GetIgnoreLayerCollision__SystemInt32_SystemInt32__SystemBoolean(System.Int32 layer1System.Int32 layer2)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.GetIgnoreLayerCollision.html>`_
Physics2D GetLayerCollisionMask
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__GetLayerCollisionMask__SystemInt32__SystemInt32(System.Int32 layer)
outputs: unnamed (``Int32``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.GetLayerCollisionMask.html>`_
Physics2D GetRayIntersection
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__GetRayIntersection__UnityEngineRay__UnityEngineRaycastHit2D(UnityEngine.Ray ray)
outputs: unnamed (``RaycastHit2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.GetRayIntersection.html>`_
Physics2D GetRayIntersectionAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__GetRayIntersectionAll__UnityEngineRay__UnityEngineRaycastHit2DArray(UnityEngine.Ray ray)
outputs: unnamed (``RaycastHit2D[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.GetRayIntersectionAll.html>`_
Physics2D GetRayIntersectionNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__GetRayIntersectionNonAlloc__UnityEngineRay_UnityEngineRaycastHit2DArray__SystemInt32(UnityEngine.Ray rayUnityEngine.RaycastHit2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.GetRayIntersectionNonAlloc.html>`_
Physics2D GetType
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__GetType__SystemType(UnityEngine.Physics2D instance)
outputs: unnamed (``Type``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.html>`_
Physics2D IgnoreCollision
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__IgnoreCollision__UnityEngineCollider2D_UnityEngineCollider2D__SystemVoid(UnityEngine.Collider2D collider1UnityEngine.Collider2D collider2)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.IgnoreCollision.html>`_
Physics2D IsTouching
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__IsTouching__UnityEngineCollider2D_UnityEngineContactFilter2D__SystemBoolean(UnityEngine.Collider2D colliderUnityEngine.ContactFilter2D contactFilter)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.IsTouching.html>`_
Physics2D IsTouchingLayers
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__IsTouchingLayers__UnityEngineCollider2D__SystemBoolean(UnityEngine.Collider2D collider)
outputs: unnamed (``Boolean``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.IsTouchingLayers.html>`_
Physics2D Linecast
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__Linecast__UnityEngineVector2_UnityEngineVector2__UnityEngineRaycastHit2D(UnityEngine.Vector2 startUnityEngine.Vector2 end)
outputs: unnamed (``RaycastHit2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.Linecast.html>`_
Physics2D LinecastAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__LinecastAll__UnityEngineVector2_UnityEngineVector2__UnityEngineRaycastHit2DArray(UnityEngine.Vector2 startUnityEngine.Vector2 end)
outputs: unnamed (``RaycastHit2D[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.LinecastAll.html>`_
Physics2D LinecastNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__LinecastNonAlloc__UnityEngineVector2_UnityEngineVector2_UnityEngineRaycastHit2DArray__SystemInt32(UnityEngine.Vector2 startUnityEngine.Vector2 endUnityEngine.RaycastHit2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.LinecastNonAlloc.html>`_
Physics2D OverlapArea
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapArea__UnityEngineVector2_UnityEngineVector2__UnityEngineCollider2D(UnityEngine.Vector2 pointAUnityEngine.Vector2 pointB)
outputs: unnamed (``Collider2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapArea.html>`_
Physics2D OverlapAreaAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapAreaAll__UnityEngineVector2_UnityEngineVector2__UnityEngineCollider2DArray(UnityEngine.Vector2 pointAUnityEngine.Vector2 pointB)
outputs: unnamed (``Collider2D[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapAreaAll.html>`_
Physics2D OverlapAreaNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapAreaNonAlloc__UnityEngineVector2_UnityEngineVector2_UnityEngineCollider2DArray__SystemInt32(UnityEngine.Vector2 pointAUnityEngine.Vector2 pointBUnityEngine.Collider2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapAreaNonAlloc.html>`_
Physics2D OverlapBox
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapBox__UnityEngineVector2_UnityEngineVector2_SystemSingle__UnityEngineCollider2D(UnityEngine.Vector2 pointUnityEngine.Vector2 sizeSystem.Single angle)
outputs: unnamed (``Collider2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapBox.html>`_
Physics2D OverlapBoxAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapBoxAll__UnityEngineVector2_UnityEngineVector2_SystemSingle__UnityEngineCollider2DArray(UnityEngine.Vector2 pointUnityEngine.Vector2 sizeSystem.Single angle)
outputs: unnamed (``Collider2D[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapBoxAll.html>`_
Physics2D OverlapBoxNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapBoxNonAlloc__UnityEngineVector2_UnityEngineVector2_SystemSingle_UnityEngineCollider2DArray__SystemInt32(UnityEngine.Vector2 pointUnityEngine.Vector2 sizeSystem.Single angleUnityEngine.Collider2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapBoxNonAlloc.html>`_
Physics2D OverlapCapsule
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapCapsule__UnityEngineVector2_UnityEngineVector2_UnityEngineCapsuleDirection2D_SystemSingle__UnityEngineCollider2D(UnityEngine.Vector2 pointUnityEngine.Vector2 sizeUnityEngine.CapsuleDirection2D directionSystem.Single angle)
outputs: unnamed (``Collider2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapCapsule.html>`_
Physics2D OverlapCapsuleAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapCapsuleAll__UnityEngineVector2_UnityEngineVector2_UnityEngineCapsuleDirection2D_SystemSingle__UnityEngineCollider2DArray(UnityEngine.Vector2 pointUnityEngine.Vector2 sizeUnityEngine.CapsuleDirection2D directionSystem.Single angle)
outputs: unnamed (``Collider2D[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapCapsuleAll.html>`_
Physics2D OverlapCapsuleNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapCapsuleNonAlloc__UnityEngineVector2_UnityEngineVector2_UnityEngineCapsuleDirection2D_SystemSingle_UnityEngineCollider2DArray__SystemInt32(UnityEngine.Vector2 pointUnityEngine.Vector2 sizeUnityEngine.CapsuleDirection2D directionSystem.Single angleUnityEngine.Collider2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapCapsuleNonAlloc.html>`_
Physics2D OverlapCircle
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapCircle__UnityEngineVector2_SystemSingle__UnityEngineCollider2D(UnityEngine.Vector2 pointSystem.Single radius)
outputs: unnamed (``Collider2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapCircle.html>`_
Physics2D OverlapCircleAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapCircleAll__UnityEngineVector2_SystemSingle__UnityEngineCollider2DArray(UnityEngine.Vector2 pointSystem.Single radius)
outputs: unnamed (``Collider2D[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapCircleAll.html>`_
Physics2D OverlapCircleNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapCircleNonAlloc__UnityEngineVector2_SystemSingle_UnityEngineCollider2DArray__SystemInt32(UnityEngine.Vector2 pointSystem.Single radiusUnityEngine.Collider2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapCircleNonAlloc.html>`_
Physics2D OverlapCollider
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapCollider__UnityEngineCollider2D_UnityEngineContactFilter2D_UnityEngineCollider2DArray__SystemInt32(UnityEngine.Collider2D colliderUnityEngine.ContactFilter2D contactFilterUnityEngine.Collider2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapCollider.html>`_
Physics2D OverlapPoint
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapPoint__UnityEngineVector2__UnityEngineCollider2D(UnityEngine.Vector2 point)
outputs: unnamed (``Collider2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapPoint.html>`_
Physics2D OverlapPointAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapPointAll__UnityEngineVector2__UnityEngineCollider2DArray(UnityEngine.Vector2 point)
outputs: unnamed (``Collider2D[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapPointAll.html>`_
Physics2D OverlapPointNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__OverlapPointNonAlloc__UnityEngineVector2_UnityEngineCollider2DArray__SystemInt32(UnityEngine.Vector2 pointUnityEngine.Collider2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.OverlapPointNonAlloc.html>`_
Physics2D Raycast
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__Raycast__UnityEngineVector2_UnityEngineVector2__UnityEngineRaycastHit2D(UnityEngine.Vector2 originUnityEngine.Vector2 direction)
outputs: unnamed (``RaycastHit2D``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.Raycast.html>`_
Physics2D RaycastAll
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__RaycastAll__UnityEngineVector2_UnityEngineVector2__UnityEngineRaycastHit2DArray(UnityEngine.Vector2 originUnityEngine.Vector2 direction)
outputs: unnamed (``RaycastHit2D[]``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.RaycastAll.html>`_
Physics2D RaycastNonAlloc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__RaycastNonAlloc__UnityEngineVector2_UnityEngineVector2_UnityEngineRaycastHit2DArray__SystemInt32(UnityEngine.Vector2 originUnityEngine.Vector2 directionUnityEngine.RaycastHit2D[] results)
outputs: unnamed (``Int32``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.RaycastNonAlloc.html>`_
Physics2D set_alwaysShowColliders
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_alwaysShowColliders__SystemBoolean__SystemVoid(System.Boolean value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-alwaysShowColliders.html>`_
Physics2D set_angularSleepTolerance
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_angularSleepTolerance__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-angularSleepTolerance.html>`_
Physics2D set_baumgarteScale
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_baumgarteScale__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-baumgarteScale.html>`_
Physics2D set_baumgarteTOIScale
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_baumgarteTOIScale__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-baumgarteTOIScale.html>`_
Physics2D set_callbacksOnDisable
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_callbacksOnDisable__SystemBoolean__SystemVoid(System.Boolean value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-callbacksOnDisable.html>`_
Physics2D set_colliderAABBColor
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_colliderAABBColor__UnityEngineColor__SystemVoid(UnityEngine.Color value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-colliderAABBColor.html>`_
Physics2D set_colliderAsleepColor
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_colliderAsleepColor__UnityEngineColor__SystemVoid(UnityEngine.Color value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-colliderAsleepColor.html>`_
Physics2D set_colliderAwakeColor
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_colliderAwakeColor__UnityEngineColor__SystemVoid(UnityEngine.Color value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-colliderAwakeColor.html>`_
Physics2D set_colliderContactColor
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_colliderContactColor__UnityEngineColor__SystemVoid(UnityEngine.Color value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-colliderContactColor.html>`_
Physics2D set_contactArrowScale
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_contactArrowScale__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-contactArrowScale.html>`_
Physics2D set_gravity
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_gravity__UnityEngineVector2__SystemVoid(UnityEngine.Vector2 value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-gravity.html>`_
Physics2D set_jobOptions
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_jobOptions__UnityEnginePhysicsJobOptions2D__SystemVoid(UnityEngine.PhysicsJobOptions2D value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-jobOptions.html>`_
Physics2D set_linearSleepTolerance
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_linearSleepTolerance__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-linearSleepTolerance.html>`_
Physics2D set_maxAngularCorrection
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_maxAngularCorrection__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-maxAngularCorrection.html>`_
Physics2D set_maxLinearCorrection
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_maxLinearCorrection__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-maxLinearCorrection.html>`_
Physics2D set_maxRotationSpeed
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_maxRotationSpeed__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-maxRotationSpeed.html>`_
Physics2D set_maxTranslationSpeed
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_maxTranslationSpeed__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-maxTranslationSpeed.html>`_
Physics2D set_positionIterations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_positionIterations__SystemInt32__SystemVoid(System.Int32 value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-positionIterations.html>`_
Physics2D set_queriesStartInColliders
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_queriesStartInColliders__SystemBoolean__SystemVoid(System.Boolean value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-queriesStartInColliders.html>`_
Physics2D set_reuseCollisionCallbacks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__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/Physics2D-reuseCollisionCallbacks.html>`_
Physics2D set_showColliderAABB
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_showColliderAABB__SystemBoolean__SystemVoid(System.Boolean value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-showColliderAABB.html>`_
Physics2D set_showColliderContacts
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_showColliderContacts__SystemBoolean__SystemVoid(System.Boolean value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-showColliderContacts.html>`_
Physics2D set_showColliderSleep
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_showColliderSleep__SystemBoolean__SystemVoid(System.Boolean value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-showColliderSleep.html>`_
Physics2D set_timeToSleep
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_timeToSleep__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-timeToSleep.html>`_
Physics2D set_velocityIterations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_velocityIterations__SystemInt32__SystemVoid(System.Int32 value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-velocityIterations.html>`_
Physics2D set_velocityThreshold
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__set_velocityThreshold__SystemSingle__SystemVoid(System.Single value)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D-velocityThreshold.html>`_
Physics2D SetLayerCollisionMask
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__SetLayerCollisionMask__SystemInt32_SystemInt32__SystemVoid(System.Int32 layerSystem.Int32 layerMask)
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.SetLayerCollisionMask.html>`_
Physics2D Simulate
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__Simulate__SystemSingle__SystemBoolean(System.Single step)
outputs: unnamed (``Boolean``)
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.Simulate.html>`_
Physics2D SyncTransforms
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__SyncTransforms__SystemVoid()
outputs: none
flow inputs: unnamed
flow outputs: unnamed
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.SyncTransforms.html>`_
Physics2D ToString
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: UnityEnginePhysics2D.__ToString__SystemString(UnityEngine.Physics2D instance)
outputs: unnamed (``String``)
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.ToString.html>`_
Physics2D
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. py:function:: Variable_UnityEnginePhysics2D(UnityEngine.Physics2D Physics2DSystem.String nameSystem.Boolean publicSystem.Boolean syncedSystem.String syncMode)
outputs: none
flow: none
`Unity Documentation <https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Physics2D.html>`_