Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
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
clear(std::shared_ptr< Texture2D > texture, vec4 color)inviwo::TextRenderer
computeBoundingBox(std::string_view str)inviwo::TextRenderer
computeTextSize(std::string_view str, const vec2 &scale)inviwo::TextRenderer
computeTextSize(std::string_view 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
currTexture_ (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::TextRendererprotectedstatic
lf (defined in inviwo::TextRenderer)inviwo::TextRendererprotectedstatic
lineSpacing_inviwo::TextRendererprotected
operator=(const TextRenderer &rhs)=delete (defined in inviwo::TextRenderer)inviwo::TextRenderer
operator=(TextRenderer &&rhs) noexcept (defined in inviwo::TextRenderer)inviwo::TextRenderer
render(std::string_view str, const vec2 &posf, const vec2 &scale, const vec4 &color) (defined in inviwo::TextRenderer)inviwo::TextRenderer
render(std::string_view str, float x, float y, const vec2 &scale, const vec4 &color)inviwo::TextRenderer
render(const TextBoundingBox &textBoundingBox, const ivec2 &origin, std::string_view str, const vec4 &color)inviwo::TextRenderer
renderToTexture(std::shared_ptr< Texture2D > texture, std::string_view str, const vec4 &color, bool clearTexture=true)inviwo::TextRenderer
renderToTexture(const TextTextureObject &texObject, std::string_view 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, std::string_view str, const vec4 &color, bool clearTexture=true)inviwo::TextRenderer
renderToTexture(std::shared_ptr< Texture2D > texture, const size2_t &origin, const size2_t &size, std::string_view 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::filesystem::path &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, std::optional< vec4 > clearColor=std::nullopt) (defined in inviwo::TextRenderer)inviwo::TextRenderer
shader_ (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
tab (defined in inviwo::TextRenderer)inviwo::TextRendererprotectedstatic
TextRenderer(const std::filesystem::path &fontPath=font::getFont(font::FontType::Default, font::FullPath::Yes)) (defined in inviwo::TextRenderer)inviwo::TextRenderer
TextRenderer(const TextRenderer &rhs)=delete (defined in inviwo::TextRenderer)inviwo::TextRenderer
TextRenderer(TextRenderer &&rhs) noexcept (defined in inviwo::TextRenderer)inviwo::TextRenderer
uploadGlyph(FontCache &fc, unsigned int glyph) (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
validateString(std::string_view str) const (defined in inviwo::TextRenderer)inviwo::TextRendererprotected
~TextRenderer() (defined in inviwo::TextRenderer)inviwo::TextRenderer