|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Nodes::GpuSync::GlyphGeometryNode::rebuild_outlines | ( | ) |
Rebuild outline geometry from the current text and pen settings.
Called automatically by set_text(). Call directly after mutating pen, color, or thickness without changing text.
Definition at line 79 of file GlyphGeometryNode.cpp.
References cursor_x, cursor_y, MayaFlux::Portal::Text::decompose_glyph(), MayaFlux::Portal::Text::TypeFaceFoundry::get_default_glyph_atlas(), MayaFlux::Portal::Text::TypeFaceFoundry::instance(), m_face, m_outlines, m_pen_offsets, m_pen_x, m_pen_y, m_pixel_size, m_text, m_tolerance, MayaFlux::Nodes::GpuSync::GeometryWriterNode::m_vertex_data_dirty, MayaFlux::Portal::Text::GlyphAtlas::pixel_size(), MayaFlux::Nodes::GpuSync::GeometryWriterNode::resize_vertex_buffer(), and write_vertices().
Referenced by GlyphGeometryNode(), GlyphGeometryNode(), and set_text().
Here is the call graph for this function:
Here is the caller graph for this function: