|
Clove
A Simple Physics Engine to simulate Hooke's law in a 2D environment
|
This is the complete list of members for Square, including all inherited members.
| addBounce() | Square | inline |
| ArrayObject (defined in Drawable) | Drawable | protected |
| BufferObject (defined in Drawable) | Drawable | protected |
| byteOffset | Drawable | protected |
| calculateVelocity(float deltaTime) | Square | |
| draw() | Square | |
| ElementBufferObject (defined in Drawable) | Drawable | protected |
| getApplyForce() const | Square | inline |
| getDecay() const | Square | inline |
| getFallingFlag() const | Square | inline |
| getForce() const | Square | inline |
| getIsTouching() const | Square | inline |
| getMass() const | Square | inline |
| getNumberOfTimesBounced() const | Square | inline |
| getPositionY() (defined in Square) | Square | inline |
| getVelocity() const | Square | inline |
| getVertices() | Square | inline |
| incrementNumberOfTimesBounced() | Square | inline |
| isColliding(Rectangle &rect) | Square | |
| numberOfVertices | Drawable | protected |
| setApplyForce() | Square | inline |
| setDecay(float newDecay) | Square | inline |
| setFallingFlag(bool newFlag) | Square | inline |
| setForce(float newForce) | Square | inline |
| setIsTouching() | Square | inline |
| setVelocity(float newVelocity) | Square | inline |
| setVertices(std::vector< float > newVertices) | Square | inline |
| Square(float xpos, float ypos) (defined in Square) | Square | inline |
| stride | Drawable | protected |
| updateLocation() | Square | |
| vertexLocation | Drawable | protected |
| vertexSize | Drawable | protected |
| ~Drawable() (defined in Drawable) | Drawable | inlinevirtual |
| ~Square()=default (defined in Square) | Square |