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 |