|
YAGE
1.0
Yet Another Game Engine
|
This is the complete list of members for IGameObject, including all inherited members.
| Destroy()=0 | IGameObject | pure 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 &textureName) const =0 | IGameObject | pure virtual |
| program | IGameObject | protected |
| SetProgram(GLuint shaderName) | IGameObject | inlinevirtual |
| SetShadowProgram(GLuint shaderName) | IGameObject | inlinevirtual |
| SetTexture(const std::string &textureName, const TextureType &textureType, const GLuint &texture)=0 | IGameObject | pure virtual |
| shadowProgram | IGameObject | protected |
| Update()=0 | IGameObject | pure virtual |
| ~IGameObject() | IGameObject | inlinevirtual |