Basic Renderer
|
This is the complete list of members for TextSprite, 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 |
getFont() | TextSprite | 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 |
getText() | TextSprite | 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 |
setColor(const vmml::Vector3f &color) | TextSprite | inline |
setFont(FontPtr font) | TextSprite | inline |
setMaterial(MaterialPtr arg) | Model | inline |
setProperties(PropertiesPtr arg) | Model | inline |
setText(const std::string &text) | TextSprite | 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 | |
TextSprite(ObjectManager *o, const std::string &name, vmml::Vector3f color, const std::string &text, FontPtr font, PropertiesPtr properties=nullptr) | TextSprite | |
TextSprite(MaterialPtr material, const std::string &text, FontPtr font, PropertiesPtr properties=nullptr) | TextSprite | |
~IDrawable() | IDrawable | inlinevirtual |
~Model() | Model | inlinevirtual |
~Sprite() | Sprite | inlinevirtual |
~TextSprite() | TextSprite | inlinevirtual |