Public Types | |
enum | EdgeFlags { kEdgeTop = 0x1, kEdgeBottom = 0x2, kEdgeLeft = 0x4, kEdgeRight = 0x8 } |
Public Member Functions | |
virtual void | getCollisionProperties (Modifier *&modifier, uint &edgeFlags, bool &mustBeCompletelyOutside, bool &continuous) const =0 |
virtual void | triggerCollision (Runtime *runtime)=0 |