Inviwo
0.9.10.1
Inviwo documentation
|
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::TextRenderer | protected |
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::TextRenderer | protected |
createDefaultGlyphAtlas() (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
fbo_ (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
fontface_ (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
FontFamilyStyle typedef (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
fontlib_ (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
fontSize_ (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
getBaseLineDescender() const | inviwo::TextRenderer | |
getBaseLineOffset() const | inviwo::TextRenderer | |
getFontAscender() const (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
getFontCache() (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
getFontDescender() const (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
getFontSize() const (defined in inviwo::TextRenderer) | inviwo::TextRenderer | inline |
getFontTuple() const (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
getLineHeight() const (defined in inviwo::TextRenderer) | inviwo::TextRenderer | |
getLineSpacing() const (defined in inviwo::TextRenderer) | inviwo::TextRenderer | |
getShader() (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protectedstatic |
glyphAtlas_ (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
GlyphMap typedef (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
glyphMargin_ (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
lf (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protectedstatic |
lineSpacing_ | inviwo::TextRenderer | protected |
prevTexture_ (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
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::TextRenderer | protected |
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::TextRenderer | protected |
shader_ (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
tab (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protectedstatic |
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::TextRenderer | protected |
validateString(const std::string &str) const (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
~TextRenderer() (defined in inviwo::TextRenderer) | inviwo::TextRenderer | virtual |