Inviwo  0.9.10.1
Inviwo documentation
inviwo::TextRenderer Member List

This is the complete list of members for inviwo::TextRenderer, including all inherited members.

addGlyph(FontCache &fc, unsigned int glyph) (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
computeBoundingBox(const std::string &str)inviwo::TextRenderer
computeTextSize(const std::string &str, const vec2 &scale)inviwo::TextRenderer
computeTextSize(const std::string &str)inviwo::TextRenderer
configure(const FontSettings &settings) (defined in inviwo::TextRenderer)inviwo::TextRenderer
createAtlasTexture(FontCache &fc) (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
createDefaultGlyphAtlas() (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
fbo_ (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
fontface_ (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
FontFamilyStyle typedef (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
fontlib_ (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
fontSize_ (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
getBaseLineDescender() constinviwo::TextRenderer
getBaseLineOffset() constinviwo::TextRenderer
getFontAscender() const (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
getFontCache() (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
getFontDescender() const (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
getFontSize() const (defined in inviwo::TextRenderer)inviwo::TextRendererinline
getFontTuple() const (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
getLineHeight() const (defined in inviwo::TextRenderer)inviwo::TextRenderer
getLineSpacing() const (defined in inviwo::TextRenderer)inviwo::TextRenderer
getShader() (defined in inviwo::TextRenderer)inviwo::TextRendererprotectedstatic
glyphAtlas_ (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
GlyphMap typedef (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
glyphMargin_ (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
lf (defined in inviwo::TextRenderer)inviwo::TextRendererprotectedstatic
lineSpacing_inviwo::TextRendererprotected
prevTexture_ (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
render(const std::string &str, const vec2 &posf, const vec2 &scale, const vec4 &color) (defined in inviwo::TextRenderer)inviwo::TextRenderer
render(const std::string &str, float x, float y, const vec2 &scale, const vec4 &color)inviwo::TextRenderer
renderToTexture(std::shared_ptr< Texture2D > texture, const std::string &str, const vec4 &color, bool clearTexture=true)inviwo::TextRenderer
renderToTexture(const TextTextureObject &texObject, const std::string &str, const vec4 &color, bool clearTexture=true) (defined in inviwo::TextRenderer)inviwo::TextRenderer
renderToTexture(const TextTextureObject &texObject, const size2_t &origin, const size2_t &size, const std::string &str, const vec4 &color, bool clearTexture=true)inviwo::TextRenderer
renderToTexture(std::shared_ptr< Texture2D > texture, const size2_t &origin, const size2_t &size, const std::string &str, const vec4 &color, bool clearTexture=true) (defined in inviwo::TextRenderer)inviwo::TextRenderer
renderToTexture(std::shared_ptr< Texture2D > texture, const std::vector< size2_t > &origin, const std::vector< size2_t > &size, const std::vector< std::string > &str, const vec4 &color, bool clearTexture=true) (defined in inviwo::TextRenderer)inviwo::TextRenderer
renderToTexture(std::shared_ptr< Texture2D > texture, const std::vector< TexAtlasEntry > &entries, bool clearTexture=true) (defined in inviwo::TextRenderer)inviwo::TextRenderer
requestGlyph(FontCache &fc, unsigned int glyph)inviwo::TextRendererprotected
setFont(const std::string &fontPath)inviwo::TextRenderer
setFontSize(int val) (defined in inviwo::TextRenderer)inviwo::TextRenderer
setLineHeight(int lineHeight) (defined in inviwo::TextRenderer)inviwo::TextRenderer
setLineSpacing(double lineSpacing)inviwo::TextRenderer
setupRenderState(std::shared_ptr< Texture2D > texture, bool clearTexture) (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
shader_ (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
tab (defined in inviwo::TextRenderer)inviwo::TextRendererprotectedstatic
TextRenderer(const std::string &fontPath=util::getDefaultFontPath()+"/arial.ttf") (defined in inviwo::TextRenderer)inviwo::TextRenderer
uploadGlyph(FontCache &fc, unsigned int glyph) (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
validateString(const std::string &str) const (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
~TextRenderer() (defined in inviwo::TextRenderer)inviwo::TextRenderervirtual