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 |