SpaceResource class
Methods
-
addBody({required Body body})
→ Body
-
-
addCollisionHandler({required int aType, required int bType})
→ CollisionHandler
-
-
addConstraint<T extends Constraint>({required T constraint})
→ T
-
-
addDefaultCollisionHandler()
→ CollisionHandler
-
-
addPostStepCallback<T>(T liquid2dType, void postStepFunc(Space space, T liquid2dType))
→ bool
-
-
addShape({required Shape shape})
→ Shape
-
-
addWildcardHandler({required int type})
→ CollisionHandler
-
-
debugDraw(DebugDrawOption options)
→ void
-
-
destroy()
→ void
-
-
eachBody(void bodyFunc(Body body))
→ void
-
-
eachConstraint(void constraintFunc(Constraint constraint))
→ void
-
-
eachShape(void shapeFunc(Shape shape))
→ void
-
-
getCollisionBias()
→ double
-
-
getCollisionPersistence()
→ int
-
-
getCollisionSlop()
→ double
-
-
getCurrentTimeStep()
→ double
-
-
getDamping()
→ double
-
-
getGravity()
→ Vector2
-
-
getIdleSpeedThreshold()
→ double
-
-
getIterations()
→ int
-
-
getSleepTimeThreshold()
→ double
-
-
getStaticBody()
→ Body
-
-
isContainsBody(Body body)
→ bool
-
-
isContainsConstraint(Constraint constraint)
→ bool
-
-
isContainsShape(Shape shape)
→ bool
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
pointQuery({required Vector2 point, required double maxDistance, required ShapeFilter filter, required void pointQueryFunc(Shape shape, Vector2 point, double distance, Vector2 gradient)})
→ void
-
-
pointQueryNearest({required Vector2 mouse, required double radius, required ShapeFilter filter})
→ (Shape, PointQueryInfo)
-
-
rectQuery({required Rect rect, required ShapeFilter filter, required void rectQueryFunc(Shape shape)})
→ void
-
-
reindexShape(Shape shape)
→ void
-
-
reindexShapeForBody(Body body)
→ void
-
-
reindexStatic()
→ void
-
-
removeBody({required Body body})
→ void
-
-
removeConstraint({required Constraint constraint})
→ void
-
-
removeShape({required Shape shape})
→ void
-
-
segmentQuery({required Vector2 start, required Vector2 end, required double radius, required ShapeFilter filter, required void queryFunc(Shape shape, Vector2 point, Vector2 normal, double alpha)})
→ void
-
-
segmentQueryFirst({required Vector2 start, required Vector2 end, required double radius, required ShapeFilter filter})
→ (Shape, SegmentQueryInfo)
-
-
setCollisionBias(double collisionBias)
→ void
-
-
setCollisionPersistence(int collisionPersistence)
→ void
-
-
setCollisionSlop({required double collisionSlop})
→ void
-
-
setDamping({required double damping})
→ void
-
-
setGravity({required Vector2 gravity})
→ void
-
-
setIdleSpeedThreshold(double idleSpeedThreshold)
→ void
-
-
setIternation({required int iterations})
→ void
-
-
setSleepTimeThreshold({required double sleepTimeThreshold})
→ void
-
-
shapeQuery({required Shape shape, required void shapeQueryFunc(Shape shape, ContactPointSet points)})
→ bool
-
-
step({required double dt})
→ void
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
useSpatialHash({required double dim, required int count})
→ void
-