Box2D  3.0.0
A Real-Time-Oriented 2-D Physics Engine
Public Types | Public Member Functions | Public Attributes | List of all members
box2d::WorldRayCastWrapper Struct Reference

Public Types

using size_type = BroadPhase::size_type
 

Public Member Functions

RealNum RayCastCallback (const RayCastInput &input, size_type proxyId)
 
 WorldRayCastWrapper ()=delete
 
constexpr WorldRayCastWrapper (const BroadPhase *bp, RayCastFixtureReporter *cb)
 

Public Attributes

const BroadPhase *const broadPhase
 
RayCastFixtureReporter *const callback
 

Member Typedef Documentation

◆ size_type

Constructor & Destructor Documentation

◆ WorldRayCastWrapper() [1/2]

box2d::WorldRayCastWrapper::WorldRayCastWrapper ( )
delete

◆ WorldRayCastWrapper() [2/2]

constexpr box2d::WorldRayCastWrapper::WorldRayCastWrapper ( const BroadPhase bp,
RayCastFixtureReporter cb 
)
inline

Member Function Documentation

◆ RayCastCallback()

RealNum box2d::WorldRayCastWrapper::RayCastCallback ( const RayCastInput input,
size_type  proxyId 
)
inline

Member Data Documentation

◆ broadPhase

const BroadPhase* const box2d::WorldRayCastWrapper::broadPhase

◆ callback

RayCastFixtureReporter* const box2d::WorldRayCastWrapper::callback

The documentation for this struct was generated from the following file: