| _isVertexWave | copakond::Mesh | protected |
| _material | copakond::Mesh | protected |
| _numVertices | copakond::Mesh | protected |
| _position | copakond::Geometry | protected |
| _rotation | copakond::Geometry | protected |
| _scale | copakond::Geometry | protected |
| _SetId() | copakond::Mesh | protected |
| _subMeshes | copakond::Mesh | protected |
| _vao | copakond::Mesh | protected |
| _vboNormals | copakond::Mesh | protected |
| _vboVertices | copakond::Mesh | protected |
| _vertices | copakond::Mesh | protected |
| _visible | copakond::Mesh | protected |
| children | copakond::Geometry | protected |
| draw(float deltaTime) override | copakond::Skybox | 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 |
| init(GLuint shader) | copakond::Mesh | 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 |
| position() | copakond::Geometry | inline |
| rotation() | copakond::Geometry | inline |
| scale() | copakond::Geometry | 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 |
| Skybox(const std::string &dRight, const std::string &dLeft, const std::string &dTop, const std::string &dBottom, const std::string &dFront, const std::string &dBack, const std::string &nRight, const std::string &nLeft, const std::string &nTop, const std::string &nBottom, const std::string &nFront, const std::string &nBack, const std::string &fileSkyboxVertexShader, const std::string &fileSkyboxFragmentShader) | copakond::Skybox | |
| update(Camera &camera, int winWidth, int winHeight, float deltaTime, float blendingCoeff) | copakond::Skybox | |
| worldPosition() const | copakond::Geometry | |
| worldRotation() const | copakond::Geometry | |
| worldScale() const | copakond::Geometry | |
| ~Geometry() | copakond::Geometry | virtual |
| ~Mesh() | copakond::Mesh | virtual |