| collidesWith(CollisionStruct *otherStruct) (defined in qaf::CollisionStruct::Polygon) | qaf::CollisionStruct::Polygon | [virtual] |
| getPosition(float *x, float *py) | qaf::CollisionStruct::Polygon | |
| getRotation() | qaf::CollisionStruct::Polygon | |
| getScale() | qaf::CollisionStruct::Polygon | |
| getTransformedPoints(Container< Vector2D > *points) | qaf::CollisionStruct::Polygon | [inline] |
| hasPoint(float x, float y) (defined in qaf::CollisionStruct::Polygon) | qaf::CollisionStruct::Polygon | [virtual] |
| move(float dx, float dy) (defined in qaf::CollisionStruct::Polygon) | qaf::CollisionStruct::Polygon | [virtual] |
| pointIntersection(float x1, float y1, float x2, float y2, Vector2D *pContact, Vector2D *pNormal) (defined in qaf::CollisionStruct::Polygon) | qaf::CollisionStruct::Polygon | [virtual] |
| Polygon(const Vector2D *points, int nPoints) | qaf::CollisionStruct::Polygon | |
| Polygon(const Container< Vector2D > &points) | qaf::CollisionStruct::Polygon | |
| Polygon(const hgeSprite *pSprite) | qaf::CollisionStruct::Polygon | |
| Polygon() | qaf::CollisionStruct::Polygon | |
| render(float scrollX, float scrollY, unsigned long color) (defined in qaf::CollisionStruct::Polygon) | qaf::CollisionStruct::Polygon | [virtual] |
| setPoints(const Vector2D *points, int nPoints) | qaf::CollisionStruct::Polygon | |
| setPoints(const Container< Vector2D > &points) | qaf::CollisionStruct::Polygon | [inline] |
| setPosition(float x, float y) | qaf::CollisionStruct::Polygon | |
| setRotation(float radians) | qaf::CollisionStruct::Polygon | |
| setScale(float s) | qaf::CollisionStruct::Polygon | |
| ~CollisionStruct() (defined in qaf::CollisionStruct) | qaf::CollisionStruct | [virtual] |