Basic Renderer
|
This is the complete list of members for Sprite, including all inherited members.
addGeometry(const std::string &name, GeometryPtr geometry) | Model | virtual |
addInstance(const std::string &instanceName) | Model | virtual |
clearInstances() | Model | virtual |
deleteModelGeometry() | Model | inlinevirtual |
draw(GLenum mode=GL_TRIANGLES) override | Model | virtual |
draw(const std::string &geometryName, GLenum mode=GL_TRIANGLES) | Model | virtual |
drawInstance(const std::string &instanceName, GLenum mode=GL_TRIANGLES) override | Model | virtual |
getBoundingBoxObjectSpace() | Model | inline |
getGroups() | Model | inline |
getInstanceProperties(const std::string &instanceName, const std::string &geometryName) | Model | virtual |
getInstanceProperties(const std::string &instanceName) | Model | virtual |
getMaterial() | Model | inline |
getProperties() | Model | inline |
GroupMap typedef | Model | |
InstanceMapPtr typedef | Model | |
InstancesMap typedef | Model | |
Model() | Model | inline |
Model(ObjectManager *o, const ModelData &modelData, GLuint shaderMaxLights, bool variableNumberOfLights, bool shaderFromFile, bool ambientLighting, PropertiesPtr properties=nullptr) | Model | |
Model(ObjectManager *o, const ModelData &modelData, ShaderPtr shader, PropertiesPtr properties=nullptr) | Model | |
Model(const ModelData &modelData, MaterialPtr material, PropertiesPtr properties=nullptr) | Model | |
removeGeometry(const std::string &name) | Model | inlinevirtual |
removeInstance(const std::string &instanceName) | Model | virtual |
setBoundingBoxObjectSpace(vmml::AABBf arg) | Model | inline |
setMaterial(MaterialPtr arg) | Model | inline |
setProperties(PropertiesPtr arg) | Model | inline |
Sprite() | Sprite | inline |
Sprite(MaterialPtr material, bool flipT, PropertiesPtr properties=nullptr) | Sprite | |
Sprite(ObjectManager *o, const std::string &textureFileName, const std::string &materialName, ShaderPtr shader, bool flipT, PropertiesPtr properties=nullptr) | Sprite | |
Sprite(ObjectManager *o, const std::string &name, const std::string &textureFileName, GLuint shaderMaxLights, bool variableNumberOfLights, bool flipT, PropertiesPtr properties=nullptr) | Sprite | |
~IDrawable() | IDrawable | inlinevirtual |
~Model() | Model | inlinevirtual |
~Sprite() | Sprite | inlinevirtual |