FastUIDraw
|
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 =0 | fastuidraw::GlyphAttributePacker | pure virtual |
glyph_position(Glyph glyph, const vec2 position, float scale_factor, vec2 *p_bl, vec2 *p_tr) const =0 | fastuidraw::GlyphAttributePacker | pure virtual |
glyph_position_from_metrics(GlyphMetrics metrics, const vec2 position, float scale_factor, vec2 *p_bl, vec2 *p_tr) const =0 | fastuidraw::GlyphAttributePacker | pure 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 =0 | fastuidraw::GlyphAttributePacker | pure 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::GlyphAttributePacker | static |
~GlyphAttributePacker() (defined in fastuidraw::GlyphAttributePacker) | fastuidraw::GlyphAttributePacker | inlinevirtual |
~reference_counted_base() (defined in fastuidraw::reference_counted_base< T, Counter >) | fastuidraw::reference_counted_base< T, Counter > | inlinevirtual |