![]() |
Inviwo 0.9.12-pre
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 |
| 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::TextRenderer | protected |
| createDefaultGlyphAtlas() (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
| currTexture_ (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 | protectedstatic |
| lf (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protectedstatic |
| lineSpacing_ | inviwo::TextRenderer | protected |
| 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::TextRenderer | protected |
| 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::TextRenderer | protected |
| tab (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protectedstatic |
| 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::TextRenderer | protected |
| validateString(std::string_view str) const (defined in inviwo::TextRenderer) | inviwo::TextRenderer | protected |
| ~TextRenderer() (defined in inviwo::TextRenderer) | inviwo::TextRenderer |