AuthoringTestFixture
Fields
Epsilon
Properties
BlobStore
Child
EntityManager
Root
World
Methods
CreateChild
CreateClassicComponent
CreateHierarchy
GetComponentData
HasComponent
RunConversion
Setup
TearDown
Unity.U2D.Entities.Physics
Aabb
Constructors
Aabb
Fields
Max
Min
Properties
Center
Empty
Extents
HalfExtents
IsValid
SurfaceArea
Methods
Combine
Contains
Deflate
Include
Inflate
Overlap
Union
AllHitsCollector<T>
Constructors
AllHitsCollector
Fields
AllHits
Properties
EarlyOutOnHit
MaxFraction
NumHits
Methods
AddHit
AnyHitCollector<T>
Constructors
AnyHitCollector
Properties
EarlyOutOnHit
MaxFraction
NumHits
Methods
AddHit
BlobArray
BlobArray.Accessor<T>
Constructors
Accessor
Properties
Length
this
Methods
GetEnumerator
BlobArray.Accessor<T>.Enumerator
Constructors
Enumerator
Properties
Current
Methods
MoveNext
BlobAssetReferenceColliderExtension
Methods
GetColliderPtr
GetColliderRef
BoundingVolumeHierarchy
Constructors
BoundingVolumeHierarchy
Properties
Domain
Methods
AabbOverlap
ColliderCast
Distance
OverlapCollider
OverlapPoint
Raycast
BoundingVolumeHierarchy.Builder
Fields
Aabbs
Bvh
FreeNodeIndex
Points
Methods
Build
CreateInternalNodes
ProcessLargeRange
BoundingVolumeHierarchy.Builder.Range
Constructors
Range
Fields
Domain
Length
Root
Start
BoundingVolumeHierarchy.Constants
Fields
BinaryStackSize
MaxNumTreeBranches
SmallRangeSize
UnaryStackSize
BoundingVolumeHierarchy.IAabbOverlapLeafProcessor
Methods
AabbLeaf
BoundingVolumeHierarchy.IColliderCastLeafProcessor
Methods
ColliderCastLeaf
BoundingVolumeHierarchy.IColliderDistanceLeafProcessor
Methods
DistanceLeaf
BoundingVolumeHierarchy.IColliderOverlapLeafProcessor
Methods
ColliderLeaf
BoundingVolumeHierarchy.IPointDistanceLeafProcessor
Methods
DistanceLeaf
BoundingVolumeHierarchy.IPointOverlapLeafProcessor
Methods
PointLeaf
BoundingVolumeHierarchy.IRaycastLeafProcessor
Methods
RayLeaf
BoundingVolumeHierarchy.ITreeOverlapCollector
Methods
AddPairs
FlushIfNeeded
BoundingVolumeHierarchy.Node
Fields
Bounds
Data
Flags
Properties
AreInternalsValid
AreLeavesValid
Empty
IsInternal
IsLeaf
Methods
ClearInternalData
ClearLeafData
IsChildValid
IsInternalValid
IsLeafValid
NumValidChildren
BoundingVolumeHierarchy.PointAndIndex
Fields
Index
Position
BoxGeometry
Properties
Angle
BevelRadius
Center
Size
Methods
Equals
GetHashCode
Broadphase
Constructors
Broadphase
Properties
Domain
DynamicBodyCount
DynamicTree
StaticBodyCount
StaticTree
Methods
Build
BuildDynamicTree
BuildStaticTree
CalculateDistance
CastCollider
CastRay
Clone
Dispose
FindOverlaps
OverlapAabb
OverlapCollider
OverlapPoint
Reset
ScheduleFindOverlapsJobs
Broadphase.Tree
Constructors
Tree
Fields
BodyFilters
NodeFilters
Nodes
Properties
BodyCount
BoundingVolumeHierarchy
Methods
Clone
Dispose
Reset
CapsuleGeometry
Properties
Radius
Vertex0
Vertex1
Methods
Equals
GetHashCode
ChildCollider
Constructors
ChildCollider
Fields
TransformFromChild
Properties
Collider
CircleGeometry
Properties
Center
Radius
Methods
Equals
GetHashCode
ClosestHitCollector<T>
Constructors
ClosestHitCollector
Properties
ClosestHit
EarlyOutOnHit
MaxFraction
NumHits
Methods
AddHit
Collider
Properties
ColliderType
CollisionType
Filter
MassProperties
MemorySize
NumColliderKeyBits
UserData
Methods
CalculateAabb
CalculateDistance
CastCollider
CastRay
GetChild
GetLeaf
GetLeafCollider
GetLeaves
OverlapCollider
OverlapPoint
ColliderCastHit
Properties
ColliderKey
Entity
Fraction
IsValid
PhysicsBodyIndex
Position
SurfaceNormal
ColliderCastInput
Fields
Collider
Rotation
Properties
Default
End
Ignore
Ray
Start
ColliderDistanceInput
Fields
Collider
MaxDistance
Transform
Properties
Default
Ignore
ColliderKey
Fields
Empty
Properties
Value
Methods
Equals
PopSubKey
PushSubKey
ColliderKeyPair
Fields
ColliderKeyA
ColliderKeyB
Empty
ColliderKeyPath
Constructors
ColliderKeyPath
Properties
Empty
Key
Methods
GetLeafKey
PopChildKey
PushChildKey
ColliderType
CollisionFilter
Fields
BelongsTo
CollidesWith
Default
GroupIndex
Zero
Properties
IsEmpty
Methods
CreateMask
CreateUnion
IsCollisionEnabled
CollisionType
CollisionWorld
Constructors
CollisionWorld
Fields
Broadphase
Properties
AllBodies
BodyCount
DynamicBodies
DynamicBodyCount
StaticBodies
StaticBodyCount
Methods
CalculateAabb
CalculateDistance
CastCollider
CastRay
Clone
Dispose
OverlapAabb
OverlapCollider
OverlapPoint
ComponentExtensions
Methods
ApplyAngularImpulse
ApplyLinearImpulse
GetInertia
GetMass
ConvexCollider
Properties
ColliderType
CollisionType
Filter
MassProperties
Material
MemorySize
Normals
UserData
VertexCount
Vertices
Methods
CalculateAabb
CalculateDistance
CastCollider
CastRay
OverlapCollider
OverlapPoint
ConvexHull
Constructors
ConvexHull
Fields
ConvexRadius
Properties
Length
Normals
Vertices
Methods
AsNativeArray
CalculateAabb
GetMassProperties
SetAndGiftWrap
ConvexHull.ConvexArray
Constructors
ConvexArray
ConvexHull.ConvexArray.Accessor
Constructors
Accessor
Properties
Length
this
Methods
GetEnumerator
GetUnsafePtr
ConvexHull.ConvexArray.Accessor.Enumerator
Constructors
Enumerator
Properties
Current
Methods
MoveNext
DefaultSimulation
Properties
FinalJobHandle
FinalSimulationJobHandle
Type
Methods
Dispose
ScheduleStepJobs
DistanceHit
Properties
ColliderKey
Direction
Distance
Entity
Fraction
IsValid
PhysicsBodyIndex
PointA
PointB
DynamicsWorld
Constructors
DynamicsWorld
Properties
BodyMotionCount
BodyMotionData
BodyMotionVelocity
JointCount
Joints
Methods
Clone
Dispose
EndFramePhysicsSystem
Fields
HandlesToWaitFor
Properties
FinalJobHandle
Methods
OnCreate
OnDestroy
OnUpdate
ExportPhysicsWorldSystem
Properties
FinalJobHandle
Methods
OnCreate
OnUpdate
FourAabb
Fields
MaxX
MaxY
MinX
MinY
Properties
Empty
Methods
DistanceFromAabbSquared
DistanceFromPointSquared
GetAABB
GetAabb
GetAabbT
GetCompoundAabb
Overlap
Overlap1Vs4
OverlapPoint
Raycast
SetAabb
SetAllAabbs
FourPoints
Constructors
FourPoints
Properties
X
Y
ICollector<T>
Properties
EarlyOutOnHit
MaxFraction
NumHits
Methods
AddHit
ILeafColliderCollector
Methods
AddLeaf
PopCompositeCollider
PushCompositeCollider
IOverlapCollector
Methods
AddColliderKeys
AddPhysicsBodyIndices
PopCompositeCollider
PushCompositeCollider
IQueryInput
Properties
Ignore
IQueryResult
Properties
ColliderKey
Entity
Fraction
IsValid
PhysicsBodyIndex
IQueryable
Methods
CalculateAabb
CalculateDistance
CastCollider
CastRay
OverlapCollider
OverlapPoint
ISimulation
Properties
FinalJobHandle
FinalSimulationJobHandle
Type
Methods
ScheduleStepJobs
IgnoreHit
Constructors
IgnoreHit
Properties
IgnoreBody
IgnoreBodyIndex
Joint
Fields
BodyPair
EnableCollision
Entity
JointData
MassDistribution
Fields
InverseInertia
LocalCenterOfMass
MassProperties
Constructors
MassProperties
Fields
AngularExpansionFactor
Area
MassDistribution
Properties
Default
OverlapAabbInput
Fields
Aabb
Filter
Properties
Default
Ignore
OverlapColliderHit
Properties
ColliderKey
Entity
Fraction
IsValid
PhysicsBodyIndex
OverlapColliderInput
Fields
Collider
Filter
Transform
Properties
Default
Ignore
OverlapPointHit
Properties
ColliderKey
Entity
Fraction
IsValid
PhysicsBodyIndex
Position
OverlapPointInput
Fields
Filter
Position
Properties
Default
Ignore
OverlapQueries
PhysicsBody
Constructors
PhysicsBody
Fields
Collider
Entity
WorldTransform
Zero
Methods
CalculateAabb
CalculateDistance
CastCollider
CastRay
OverlapCollider
OverlapPoint
SetCollider
PhysicsBody.Constants
Fields
InvalidBodyIndex
PhysicsBody.IndexPair
Fields
PhysicsBodyIndexA
PhysicsBodyIndexB
Properties
Invalid
IsValid
Methods
Equals
GetHashCode
ToString
PhysicsBody.MotionData
Fields
AngularDamping
GravityScale
LinearDamping
LocalCenterOfMass
WorldAngle
WorldPosition
PhysicsBody.MotionVelocity
Fields
AngularExpansionFactor
AngularVelocity
InverseInertia
InverseMass
LinearVelocity
Zero
Methods
ApplyAngularImpulse
ApplyLinearImpulse
PhysicsBoxCollider
Properties
Angle
BevelRadius
Center
ColliderType
CollisionType
Filter
Geometry
MassProperties
Material
MemorySize
Normals
Size
UserData
VertexCount
Vertices
Methods
CalculateAabb
CalculateDistance
CastCollider
CastRay
Create
OverlapCollider
OverlapPoint
PhysicsBoxCollider.Constants
Fields
MaxVertexCount
PhysicsCallbacks
PhysicsCallbacks.Callback
PhysicsCallbacks.Phase
PhysicsCapsuleCollider
Properties
ColliderType
CollisionType
Filter
Geometry
MassProperties
Material
MemorySize
Normals
Radius
UserData
Vertex0
Vertex1
VertexCount
Vertices
Methods
CalculateAabb
CalculateDistance
CastCollider
CastRay
Create
Initialize
OverlapCollider
OverlapPoint
PhysicsCircleCollider
Properties
Center
ColliderType
CollisionType
Filter
Geometry
MassProperties
Material
MemorySize
Normals
Radius
UserData
VertexCount
Vertices
Methods
CalculateAabb
CalculateDistance
CastCollider
CastRay
Create
Initialize
OverlapCollider
OverlapPoint
PhysicsColliderBlob
Fields
Collider
PhysicsColliderBlobOwner
Fields
Collider
PhysicsCompoundCollider
Properties
Children
ColliderType
CollisionType
Filter
MassProperties
MemorySize
NumChildren
NumColliderKeyBits
UserData
Methods
CalculateAabb
CalculateDistance
CastCollider
CastRay
Create
GetChild
GetLeaf
GetLeaves
OverlapCollider
OverlapPoint
PhysicsCompoundCollider.Child
Fields
CompoundFromChild
Properties
Collider
PhysicsCompoundCollider.ColliderBlobInstance
Fields
Collider
CompoundFromChild
PhysicsDamping
Fields
Angular
Linear
PhysicsDebugDisplay
Fields
ColliderAabbColor
DrawBroadphase
DrawColliderAabbs
DrawDynamicColliders
DrawStaticColliders
DynamicBroadphaseColor
DynamicColliderColor
StaticBroadphaseColor
StaticColliderColor
PhysicsGravity
Fields
Scale
PhysicsJointData
PhysicsMass
Fields
InverseInertia
InverseMass
LocalCenterOfMass
Methods
CreateDynamic
CreateKinematic
PhysicsMaterial
Fields
Default
Flags
Friction
FrictionCombinePolicy
Restitution
RestitutionCombinePolicy
Properties
EnableCollisionEvents
IsTrigger
Methods
Equals
GetCombinedFriction
GetCombinedRestitution
GetHashCode
PhysicsMaterial.CombinePolicy
PhysicsMaterial.MaterialFlags
PhysicsMath
Methods
IndexOfMaxComponent
IndexOfMinComponent
NextMultipleOf16
QuaternionFromZRotation
ToPositiveQuaternion
ZQuaternionFromQuaternion
ZRotationFromQuaternion
angle
cross
inverse
mul
perp
PhysicsPolygonCollider
Properties
BevelRadius
ColliderType
CollisionType
Filter
Geometry
MassProperties
Material
MemorySize
Normals
UserData
VertexCount
Vertices
Methods
CalculateAabb
CalculateDistance
CastCollider
CastRay
Create
Initialize
OverlapCollider
OverlapPoint
PhysicsPolygonCollider.Constants
Fields
MaxVertexCount
PhysicsSettings
Fields
AabbInflation
Gravity
NumberOfThreadsHint
SimulationType
Properties
Default
Methods
Validate
PhysicsSettings.Constants
Fields
CollisionTolerance
LinearSlop
MaxGJKInterations
MinimumConvexRadius
PhysicsSettingsComponent
Fields
Value
PhysicsTransform
Constructors
PhysicsTransform
Fields
Rotation
Translation
Properties
Identity
Methods
Equals
SetQuaternionRotation
PhysicsVelocity
Fields
Angular
Linear
PhysicsWorld
Constructors
PhysicsWorld
Fields
CollisionWorld
DynamicsWorld
Settings
TimeStep
Properties
AllBodies
BodyCount
BodyMotionData
BodyMotionVelocity
DynamicBodies
DynamicBodyCount
GroundBodyIndex
JointCount
Joints
StaticBodies
StaticBodyCount
Methods
CalculateAabb
CalculateDistance
CastCollider
CastRay
Clone
Dispose
OverlapAabb
OverlapCollider
OverlapPoint
Reset
PhysicsWorldSystem
Fields
PhysicsWorld
Properties
DynamicEntityGroup
EntityToPhysicsBody
FinalJobHandle
StaticEntityGroup
Methods
GetPhysicsBody
GetPhysicsBodyIndex
OnCreate
OnDestroy
OnUpdate
ScheduleCallback
PhysicsWorldSystem.EntityToPhysicsBodyIndex
Fields
Lookup
Methods
Dispose
PointDistanceInput
Fields
Filter
MaxDistance
Position
Properties
Default
Ignore
PolygonGeometry
Properties
BevelRadius
Vertices
Methods
Equals
GetHashCode
Ray
Fields
Origin
Properties
Displacement
Methods
GetLerpPosition
RaycastHit
Properties
ColliderKey
Entity
Fraction
IsValid
PhysicsBodyIndex
Position
SurfaceNormal
RaycastInput
Fields
Filter
Properties
Default
End
Ignore
Ray
Start
SafetyChecks
Methods
AreEqual
AreNotEqual
CheckIndexAndThrow
IsFalse
IsTrue
ThrowArgumentException
ThrowInvalidOperationException
ThrowNotImplementedException
ThrowNotSupportedException
SimulationContext
Methods
Dispose
SimulationJobHandles
Constructors
SimulationJobHandles
Fields
FinalDisposeHandle
FinalExecutionHandle
SimulationType
Solver
StepPhysicsWorldSystem
Properties
FinalJobHandle
FinalSimulationJobHandle
Simulation
Methods
OnCreate
OnDestroy
OnUpdate
Unity.U2D.Entities.Physics.Authoring
DisplayColliderSystem
Methods
DrawCollider
OnCreate
OnUpdate
PhysicsDebugStreamSystem
Methods
BeginLineStrip
BeginLines
DrawLineVertex
EndDraw
GetContext
OnCreate
OnDestroy
OnUpdate
PhysicsDebugStreamSystem.Arc
Fields
Center
Color
EndAngle
Radius
StartAngle
Methods
Draw
PhysicsDebugStreamSystem.Box
Fields
Color
Extents
Position
Methods
Draw
PhysicsDebugStreamSystem.Circle
Fields
Color
Position
Radius
Methods
Draw
PhysicsDebugStreamSystem.Context
Methods
Arc
Begin
Box
Circle
End
Line
Point
Polygon
Text
PhysicsDebugStreamSystem.Line
Fields
Color
V0
V1
Methods
Draw
PhysicsDebugStreamSystem.Point
Fields
Color
Position
Size
Methods
Draw
PhysicsDebugStreamSystem.Polygon
Fields
Color
Transform
VertexCount
Vertices
Methods
Draw
PhysicsDebugStreamSystem.Type