| _fps | copakond::ImageSequenceLabel | protected |
| _frame | copakond::ImageSequenceLabel | protected |
| _frameTime | copakond::ImageSequenceLabel | protected |
| _generateGeometry() | copakond::ImageSequenceLabel | protected |
| _imagesPerHeight | copakond::ImageSequenceLabel | protected |
| _imagesPerWidth | copakond::ImageSequenceLabel | protected |
| _isVertexWave | copakond::Mesh | protected |
| _material | copakond::Mesh | protected |
| _normals | copakond::ImageSequenceLabel | protected |
| _numVertices | copakond::Mesh | protected |
| _paused | copakond::ImageSequenceLabel | protected |
| _position | copakond::Geometry | protected |
| _rotation | copakond::Geometry | protected |
| _scale | copakond::Geometry | protected |
| _SetId() | copakond::Mesh | protected |
| _shaderProgram | copakond::Mesh | protected |
| _subMeshes | copakond::Mesh | protected |
| _totalFrames | copakond::ImageSequenceLabel | protected |
| _uvs | copakond::ImageSequenceLabel | protected |
| _vao | copakond::Mesh | protected |
| _vboNormals | copakond::Mesh | protected |
| _vboUvs | copakond::ImageSequenceLabel | protected |
| _vboVertices | copakond::Mesh | protected |
| _vertices | copakond::Mesh | protected |
| _visible | copakond::Mesh | protected |
| children | copakond::Geometry | protected |
| draw(float deltaTime) override | copakond::ImageSequenceLabel | virtual |
| Geometry() | copakond::Geometry | |
| Geometry(const glm::vec3 &position) | copakond::Geometry | |
| Geometry(const glm::vec3 &position, const glm::vec3 &rotation) | copakond::Geometry | |
| Geometry(const glm::vec3 &position, const glm::vec3 &rotation, const glm::vec3 &scale) | copakond::Geometry | |
| getChildren() const | copakond::Geometry | inline |
| getId() const | copakond::Mesh | inline |
| getMaterial() | copakond::Mesh | |
| getModelMatrix() const | copakond::Geometry | |
| getNumVertices() const | copakond::Mesh | inline |
| getParent() const | copakond::Geometry | inline |
| getPosition() const | copakond::Geometry | inline |
| getPositionMatrix() const | copakond::Geometry | |
| getRotation() const | copakond::Geometry | inline |
| getRotationDegrees() const | copakond::Geometry | inline |
| getRotationMatrix() const | copakond::Geometry | |
| getRotationXMatrix() const | copakond::Geometry | |
| getRotationYMatrix() const | copakond::Geometry | |
| getRotationZMatrix() const | copakond::Geometry | |
| getScale() const | copakond::Geometry | inline |
| getScaleMatrix() const | copakond::Geometry | |
| getSubMeshes() const | copakond::Mesh | inline |
| getVao() const | copakond::Mesh | inline |
| getWorldModelMatrix() const | copakond::Geometry | |
| getWorldPosition() const | copakond::Geometry | |
| getWorldPositionMatrix() const | copakond::Geometry | |
| getWorldRotation() const | copakond::Geometry | |
| getWorldRotationMatrix() const | copakond::Geometry | |
| getWorldScale() const | copakond::Geometry | |
| getWorldScaleMatrix() const | copakond::Geometry | |
| globalMeshCounter | copakond::Mesh | protectedstatic |
| hide() | copakond::Mesh | inline |
| id | copakond::Mesh | protected |
| ImageLabel(const std::string &imagePath) | copakond::ImageLabel | |
| ImageLabel(const std::string &imagePath, std::shared_ptr< Material > material) | copakond::ImageLabel | |
| ImageSequenceLabel(const std::string &imageSequencePath, int fps, int totalFrames, int imagesPerWidth, int imagesPerHeight) | copakond::ImageSequenceLabel | |
| ImageSequenceLabel(const std::string &imageSequencePath, int fps, int totalFrames, int imagesPerWidth, int imagesPerHeight, std::shared_ptr< Material > material) | copakond::ImageSequenceLabel | |
| init(GLuint shader) override | copakond::ImageSequenceLabel | virtual |
| isVertexWave() const | copakond::Mesh | inline |
| isVisible() const | copakond::Mesh | inline |
| Mesh() | copakond::Mesh | |
| Mesh(const glm::vec3 &position) | copakond::Mesh | |
| Mesh(const glm::vec3 &position, const glm::vec3 &rotation) | copakond::Mesh | |
| Mesh(const glm::vec3 &position, const glm::vec3 &rotation, const glm::vec3 &scale) | copakond::Mesh | |
| parent | copakond::Geometry | protected |
| pause() | copakond::ImageSequenceLabel | inline |
| position() | copakond::Geometry | inline |
| rotation() | copakond::Geometry | inline |
| scale() | copakond::Geometry | inline |
| setFrame(int frame) | copakond::ImageSequenceLabel | inline |
| setMaterial(const std::shared_ptr< Material > &material) | copakond::Mesh | |
| setParent(Geometry *newParent) | copakond::Geometry | |
| setPosition(const glm::vec3 &position) | copakond::Geometry | inlinevirtual |
| setRotation(const glm::vec3 &rotation) | copakond::Geometry | inlinevirtual |
| setRotationDegrees(const glm::vec3 &rotationDegrees) | copakond::Geometry | inlinevirtual |
| setScale(const glm::vec3 &scale) | copakond::Geometry | inlinevirtual |
| setVertexWave(bool isVertexWave) | copakond::Mesh | inline |
| setVertices(const std::vector< float > &vertices) | copakond::Mesh | |
| setVisible(bool visible) | copakond::Mesh | inline |
| show() | copakond::Mesh | inline |
| unpause() | copakond::ImageSequenceLabel | inline |
| worldPosition() const | copakond::Geometry | |
| worldRotation() const | copakond::Geometry | |
| worldScale() const | copakond::Geometry | |
| ~Geometry() | copakond::Geometry | virtual |
| ~ImageSequenceLabel() override | copakond::ImageSequenceLabel | |
| ~Mesh() | copakond::Mesh | virtual |