PhysicsShapeQueryParameters

    Parameters to be sent to a 3D shape physics query.

    This class contains the shape and other parameters for 3D intersection/collision queries. See also .

    voidset_shape ( shape )
    • bool collide_with_areas
    Defaultfalse
    Setterset_collide_with_areas(value)
    Getteris_collide_with_areas_enabled()

    • collide_with_bodies

    If true, the query will take PhysicsBodys into account.


    Default2147483647
    Setterset_collision_mask(value)
    Getterget_collision_mask()

    The physics layer(s) the query will take into account (as a bitmask). See in the documentation for more information.


    Default[  ]
    Setterset_exclude(value)
    Getterget_exclude()

    • margin

    The collision margin for the shape.


    Setterset_shape_rid(value)
    Getterget_shape_rid()

    The queried shape’s . See also set_shape.


    DefaultTransform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )
    Setterset_transform(value)
    Getterget_transform()
    • void set_shape ( shape )

    Sets the Shape that will be used for collision/intersection queries.