ackb2d 0.9
3D Gamestudio Box 2d Wraper

b2QueryCallback.h File Reference

Go to the source code of this file.

Functions

b2QueryCallbackb2QueryCallback_Create (void *callback)
void b2QueryCallback_Destroy (b2QueryCallback *query)
 Destroy b2QueryCallback.
void b2QueryCallback_SetUserData (b2QueryCallback *query, void *userData)
void * b2QueryCallback_GetUserData (b2QueryCallback *query)
void b2QueryCallback_SetReportFixtureCallback (b2QueryCallback *query, void *callback)
void * b2QueryCallback_GetReportFixtureCallback (b2QueryCallback *query)
void b2QueryCallback_SetCallback (b2QueryCallback *query, void *callback)

Function Documentation

b2QueryCallback* b2QueryCallback_Create ( void *  callback)

Create b2QueryCallback. Functions can be implemented. Callback signatures :

  • var ReportFixtureCallback(b2Fixture* fixture, void *userData);
void b2QueryCallback_Destroy ( b2QueryCallback query)

Destroy b2QueryCallback.

void* b2QueryCallback_GetReportFixtureCallback ( b2QueryCallback query)

Get Fixture Callback Callback functions are called by the physics engine

void* b2QueryCallback_GetUserData ( b2QueryCallback query)

Get userData user data is passed to the callback functions

void b2QueryCallback_SetCallback ( b2QueryCallback query,
void *  callback 
)

Set Callbacks Callback functions are called by the physics engine

void b2QueryCallback_SetReportFixtureCallback ( b2QueryCallback query,
void *  callback 
)

Set Fixture Callback Callback functions are called by the physics engine

void b2QueryCallback_SetUserData ( b2QueryCallback query,
void *  userData 
)

Set userData user data is passed to the callback functions

 All Data Structures Files Functions Variables Typedefs Defines