AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
CzBox2dCollidable Class Reference

#include <CzBox2d.h>

Inheritance diagram for CzBox2dCollidable:
CzBox2dBody

List of all members.

Public Member Functions

virtual void addCollisionStarted (CzBox2dCollidable *with)
void clearCollisionsStarted ()
int getCollisionsStartedCount ()
virtual void addCollisionEnded (CzBox2dCollidable *with)
void clearCollisionsEnded ()
int getCollisionsEndedCount ()
void clearAllCollisions ()
CzSlotArray< CzBox2dCollidable * > & getCollisionsStarted ()
CzSlotArray< CzBox2dCollidable * > & getCollisionsEnded ()
void setUserData (void *user_data)
void * getUserData ()
 CzBox2dCollidable ()
virtual ~CzBox2dCollidable ()

Protected Attributes

void * UserData
CzSlotArray< CzBox2dCollidable * > CollisionsStarted
CzSlotArray< CzBox2dCollidable * > CollisionsEnded

Constructor & Destructor Documentation

virtual CzBox2dCollidable::~CzBox2dCollidable ( ) [inline, virtual]

Member Function Documentation

virtual void CzBox2dCollidable::addCollisionEnded ( CzBox2dCollidable with) [inline, virtual]
virtual void CzBox2dCollidable::addCollisionStarted ( CzBox2dCollidable with) [inline, virtual]
void* CzBox2dCollidable::getUserData ( ) [inline]
void CzBox2dCollidable::setUserData ( void *  user_data) [inline]

Member Data Documentation

void* CzBox2dCollidable::UserData [protected]

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