Skip to main content

Box2D.Dynamics.b2ContactFilter


Class b2ContactFilter

Namespace: Box2D.Dynamics
Assembly: Box2D.dll, box2d.iOS.dll

Implement this class to provide collision filtering. In other words, you can implement this class if you want finer control over contact creation.

public class b2ContactFilter

Inheritance

objectb2ContactFilter

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

b2ContactFilter()

public b2ContactFilter()

b2ContactFilter()

public b2ContactFilter()

b2ContactFilter()

public b2ContactFilter()

b2ContactFilter()

public b2ContactFilter()

b2ContactFilter()

public b2ContactFilter()

b2ContactFilter()

public b2ContactFilter()

b2ContactFilter()

public b2ContactFilter()

b2ContactFilter()

public b2ContactFilter()

b2ContactFilter()

public b2ContactFilter()

b2ContactFilter()

public b2ContactFilter()

b2ContactFilter()

public b2ContactFilter()

b2ContactFilter()

public b2ContactFilter()

Fields

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

b2_defaultFilter

public static b2ContactFilter b2_defaultFilter

Field Value

b2ContactFilter

Methods

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

ShouldCollide(b2Fixture, b2Fixture)

public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)

Parameters

fixtureA b2Fixture

fixtureB b2Fixture

Returns

bool

  • Constructors
    • b2ContactFilter()
    • b2ContactFilter()
    • b2ContactFilter()
    • b2ContactFilter()
    • b2ContactFilter()
    • b2ContactFilter()
    • b2ContactFilter()
    • b2ContactFilter()
    • b2ContactFilter()
    • b2ContactFilter()
    • b2ContactFilter()
    • b2ContactFilter()
  • Fields
    • b2_defaultFilter
    • b2_defaultFilter
    • b2_defaultFilter
    • b2_defaultFilter
    • b2_defaultFilter
    • b2_defaultFilter
    • b2_defaultFilter
    • b2_defaultFilter
    • b2_defaultFilter
    • b2_defaultFilter
    • b2_defaultFilter
    • b2_defaultFilter
  • Methods
    • ShouldCollide(b2Fixture, b2Fixture)
    • ShouldCollide(b2Fixture, b2Fixture)
    • ShouldCollide(b2Fixture, b2Fixture)
    • ShouldCollide(b2Fixture, b2Fixture)
    • ShouldCollide(b2Fixture, b2Fixture)
    • ShouldCollide(b2Fixture, b2Fixture)
    • ShouldCollide(b2Fixture, b2Fixture)
    • ShouldCollide(b2Fixture, b2Fixture)
    • ShouldCollide(b2Fixture, b2Fixture)
    • ShouldCollide(b2Fixture, b2Fixture)
    • ShouldCollide(b2Fixture, b2Fixture)
    • ShouldCollide(b2Fixture, b2Fixture)