|
Ion
|
This is the complete list of members for ion::text::OutlineBuilder, including all inherited members.
| Allocatable() | ion::base::Allocatable | protected |
| Allocatable(const Allocatable &other) | ion::base::Allocatable | protected |
| Allocatable(const AllocatorPtr &allocator) | ion::base::Allocatable | explicitprotected |
| BindAttributes(const gfx::AttributeArrayPtr &attr_array, const gfx::BufferObjectPtr &buffer_object) override | ion::text::OutlineBuilder | protectedvirtual |
| Build(const Layout &layout, gfx::BufferObject::UsageMode usage_mode) | ion::text::Builder | |
| Builder(const FontImagePtr &font_image, const gfxutils::ShaderManagerPtr &shader_manager, const base::AllocatorPtr &allocator) | ion::text::Builder | protected |
| BuildVertexData(const Layout &layout, size_t *vertex_size, size_t *num_vertices) override | ion::text::OutlineBuilder | protectedvirtual |
| GetAllocator() | ion::text::Builder | inlineprotected |
| ion::base::Referent::GetAllocator() const | ion::base::Allocatable | inline |
| GetAllocatorForLifetime(AllocationLifetime lifetime) const | ion::base::Allocatable | inline |
| GetExtents() const | ion::text::Builder | inline |
| GetFont() const | ion::text::Builder | inline |
| GetFontImage() const | ion::text::Builder | inline |
| GetFontImageTexture() | ion::text::Builder | protected |
| GetImageData() const | ion::text::Builder | inlineprotected |
| GetNode() const | ion::text::Builder | inline |
| GetNonNullAllocator() const | ion::base::Allocatable | inline |
| GetRefCount() const | ion::base::Shareable | inline |
| GetShaderInputRegistry() override | ion::text::OutlineBuilder | protectedvirtual |
| GetShaderStrings(std::string *id_string, std::string *vertex_source, std::string *fragment_source) override | ion::text::OutlineBuilder | protectedvirtual |
| operator delete(void *ptr) | ion::base::Allocatable | inline |
| operator delete(void *ptr, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
| operator delete(void *ptr, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
| operator delete(void *ptr, void *ptr2) | ion::base::Allocatable | inline |
| operator new(size_t size) | ion::base::Allocatable | inline |
| operator new(size_t size, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
| operator new(size_t size, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
| operator new(size_t size, const AllocatorPtr &allocator, void *ptr) | ion::base::Allocatable | inline |
| operator new(size_t size, void *ptr) | ion::base::Allocatable | inline |
| operator=(const Allocatable &other) | ion::base::Allocatable | inlineprotected |
| OutlineBuilder(const FontImagePtr &font_image, const gfxutils::ShaderManagerPtr &shader_manager, const base::AllocatorPtr &allocator) | ion::text::OutlineBuilder | |
| Referent() | ion::base::Referent | inlineprotected |
| SetFontImage(const FontImagePtr &font_image) | ion::text::Builder | inline |
| SetHalfSmoothWidth(float width) | ion::text::OutlineBuilder | |
| SetOutlineColor(const math::VectorBase4f &color) | ion::text::OutlineBuilder | |
| SetOutlineWidth(float width) | ion::text::OutlineBuilder | |
| SetSdfPadding(float padding) | ion::text::OutlineBuilder | |
| SetTextColor(const math::VectorBase4f &color) | ion::text::OutlineBuilder | |
| Shareable() | ion::base::Shareable | inlineprotected |
| StoreGlyphVertices(const Layout &layout, size_t glyph_index, math::Point3f positions[4], math::Point2f texture_coords[4]) | ion::text::Builder | protected |
| UpdateFontImageTextureUniform(size_t index, gfx::Node *node) | ion::text::Builder | protected |
| UpdateUniforms(const gfx::ShaderInputRegistryPtr ®istry, gfx::Node *node) override | ion::text::OutlineBuilder | protectedvirtual |
| ~Allocatable() | ion::base::Allocatable | virtual |
| ~Builder() override | ion::text::Builder | protected |
| ~OutlineBuilder() override | ion::text::OutlineBuilder | protected |
| ~Referent() override | ion::base::Referent | inlineprotected |
| ~Shareable() | ion::base::Shareable | inlineprotectedvirtual |