This is the complete list of members for Shape, including all inherited members.
| alpha | Shape | protected |
| autoUpdateCollision | Shape | protected |
| buildVAO()=0 | Shape | protectedpure virtual |
| Draw(GLint *renderUniforms) const =0 | BbopDrawable | pure virtual |
| getAlpha() const | Shape | |
| getCollisionBox() | Shape | |
| getColor() const | Shape | |
| getOrigin() const | Shape | |
| getPosition() const | Shape | |
| getRotation() const | Shape | |
| getSize() const | Shape | |
| initShape(GLfloat *vertices, GLsizeiptr verticesSize, GLuint *indices, GLsizeiptr indicesSize) | Shape | |
| move(const Vector2f &vecM) | Shape | |
| move(float x_, float y_) | Shape | |
| origin | Shape | protected |
| pos | Shape | protected |
| RGB | Shape | protected |
| rotation | Shape | protected |
| setAlpha(float nAlpha) | Shape | |
| setAutoUpdateCollision(bool etat) | Shape | |
| setColor(const Vector3i &nRGB) | Shape | |
| setColor(int x_, int y_, int z_) | Shape | |
| setOrigin(const Vector2f &nOrigin) | Shape | |
| setOrigin(float x_, float y_) | Shape | |
| setPosition(const Vector2f &nPos) | Shape | |
| setPosition(float x_, float y_) | Shape | |
| setRotation(float nRotation) | Shape | |
| setSize(const Vector2f &nSize) | Shape | |
| setSize(float x_, float y_) | Shape | |
| Shape(GLfloat *vertices, GLsizeiptr verticesSize, GLuint *indices, GLsizeiptr indicesSize) | Shape | |
| Shape() | Shape | |
| Shape(const Shape &other) | Shape | |
| shapeCollisionBox | Shape | protected |
| shapeEBO | Shape | protected |
| shapeVAO | Shape | protected |
| shapeVBO | Shape | protected |
| size | Shape | protected |
| updateVBO()=0 | Shape | protectedpure virtual |
| updateVBOAlpha()=0 | Shape | protectedpure virtual |
| updateVBORGB()=0 | Shape | protectedpure virtual |
| ~Shape() | Shape |