This is the complete list of members for Model, including all inherited members.
| draw(glm::mat4 &viewMatrix, glm::mat4 &projMatrix) | Model | |
| initialiseShaders(std::string vertexShaderFileName, std::string fragmentShaderFileName, std::unordered_map< std::string, Shader * > &shaders) | Model | private |
| initialiseVAO(std::string objFileName, std::unordered_map< std::string, Object * > &objects) | Model | private |
| material | Model | private |
| matrix | Model | private |
| Model(std::string vertexShaderFileName, std::string fragmentShaderFileName, std::string objFileName, std::unordered_map< std::string, Object * > &objects, std::unordered_map< std::string, Shader * > &shaders) | Model | |
| Model(std::string vertexShaderFileName, std::string fragmentShaderFileName, std::string objFileName, std::unordered_map< std::string, Object * > &objects, std::unordered_map< std::string, Shader * > &shaders, std::string material) | Model | |
| obj | Model | private |
| position | Model | private |
| rotate(glm::vec3 rotation) | Model | |
| rotateX(float angle) | Model | |
| rotateY(float angle) | Model | |
| rotateZ(float angle) | Model | |
| scale(glm::vec3 scaleVector) | Model | |
| setPosition(glm::vec3 position) | Model | |
| setPosition(float x, float y, float z) | Model | |
| shader | Model | private |
| ~Model() | Model |
1.8.8