|
YAGE
1.0
Yet Another Game Engine
|
This is the complete list of members for Model, including all inherited members.
| Destroy() override | Model | virtual |
| Draw(GLuint shader)=0 | IGameObject | pure virtual |
| DrawShadow(GLuint shader)=0 | IGameObject | pure virtual |
| GetProgram() | IGameObject | inlinevirtual |
| GetShadowProgram() | IGameObject | inlinevirtual |
| GetTexture(const std::string &) const override | Model | virtual |
| GetVao() const | Model | |
| GetVbos() const | Model | |
| GetVertices()=0 | Model | pure virtual |
| Model() | Model | |
| Model(Transform *t) | Model | |
| program | IGameObject | protected |
| SetProgram(GLuint) override | Model | virtual |
| SetShadowProgram(GLuint) override | Model | virtual |
| SetTexture(const std::string &textureName, const TextureType &textureType, const GLuint &texture) override | Model | virtual |
| shadowProgram | IGameObject | protected |
| textures | Model | protected |
| transform | Model | protected |
| Update()=0 | IGameObject | pure virtual |
| vao | Model | protected |
| vbos | Model | protected |
| ~IGameObject() | IGameObject | inlinevirtual |
| ~Model() | Model | virtual |