FastUIDraw
fastuidraw::GlyphAttributePacker Member List

This is the complete list of members for fastuidraw::GlyphAttributePacker, including all inherited members.

add_reference(const reference_counted_base< T, Counter > *p)fastuidraw::reference_counted_base< T, Counter >inlinestatic
compute_needed_room(GlyphRenderer glyph_renderer, c_array< const GlyphAttribute > glyph_attributes, unsigned int *out_num_indices, unsigned int *out_num_attributes) const =0fastuidraw::GlyphAttributePackerpure virtual
glyph_position(Glyph glyph, const vec2 position, float scale_factor, vec2 *p_bl, vec2 *p_tr) const =0fastuidraw::GlyphAttributePackerpure virtual
glyph_position_from_metrics(GlyphMetrics metrics, const vec2 position, float scale_factor, vec2 *p_bl, vec2 *p_tr) const =0fastuidraw::GlyphAttributePackerpure virtual
realize_attribute_data(GlyphRenderer glyph_renderer, c_array< const GlyphAttribute > glyph_attributes, c_array< PainterIndex > dst_indices, c_array< PainterAttribute > dst_attribs, const vec2 p_bl, const vec2 p_tr) const =0fastuidraw::GlyphAttributePackerpure virtual
reference_counted_base(void)fastuidraw::reference_counted_base< T, Counter >inline
remove_reference(const reference_counted_base< T, Counter > *p)fastuidraw::reference_counted_base< T, Counter >inlinestatic
standard_packer(enum PainterEnums::screen_orientation orientation, enum PainterEnums::glyph_layout_type layout)fastuidraw::GlyphAttributePackerstatic
~GlyphAttributePacker() (defined in fastuidraw::GlyphAttributePacker)fastuidraw::GlyphAttributePackerinlinevirtual
~reference_counted_base() (defined in fastuidraw::reference_counted_base< T, Counter >)fastuidraw::reference_counted_base< T, Counter >inlinevirtual