|
g4tools
5.4.0
|
This is the complete list of members for tools::sg::text_hershey_marker, including all inherited members.
| _descent(float a_height) | tools::sg::text_hershey | inlineprotectedstatic |
| _find(render_manager *a_mgr) | tools::sg::gstos | inlineprotected |
| _truncate(const std::string &a_string, float a_height, font_type a_font, float a_cut_width, std::string &a_out) | tools::sg::text_hershey | inlineprotectedstatic |
| add_field(field *a_field) | tools::sg::node | inlineprotected |
| ascent(float a_height) const | tools::sg::text_hershey | inlinevirtual |
| base_text() | tools::sg::base_text | inline |
| base_text(const base_text &a_from) | tools::sg::base_text | inlineprotected |
| bbox(bbox_action &a_action) | tools::sg::text_hershey_marker | inlinevirtual |
| cast(const std::string &a_class) const | tools::sg::node | inlinevirtual |
| char_segs(bool aGEN_POINTS, char a_char, font_type a_font, float a_scale, bool aBar, float aX, float aY, std::vector< float > &a_segs, bool a_fill_segs) | tools::sg::text_hershey | inlineprotectedstatic |
| check_fields(std::ostream &a_out) const | tools::sg::node | inlineprotected |
| clean_gstos() | tools::sg::gstos | inlineprotected |
| clean_gstos(render_manager *a_mgr) | tools::sg::gstos | inlineprotected |
| cls_version() const | tools::sg::node | inlinevirtual |
| copy() const =0 | tools::sg::node | pure virtual |
| create_gsto(std::ostream &, sg::render_manager &a_mgr) | tools::sg::text_hershey | inlineprotectedvirtual |
| decode_PAW(const std::string &a_s, sencoded &a_sed) | tools::sg::text_hershey | inlineprotectedstatic |
| decode_plain(const std::string &a_s, sencoded &a_sed) | tools::sg::text_hershey | inlineprotectedstatic |
| descent(float a_height) const | tools::sg::text_hershey | inlinevirtual |
| draw_in_frame_buffer() const | tools::sg::text_hershey_marker | inlinevirtual |
| dump_field_descs(std::ostream &a_out) const | tools::sg::node | inline |
| encoding | tools::sg::text_hershey | |
| event(event_action &) | tools::sg::node | inlinevirtual |
| field_from_desc(const field_desc &a_desc) const | tools::sg::node | inline |
| field_offset(const field *a_field) const | tools::sg::node | inlineprotected |
| find_field(const field_desc &a_rdesc) const | tools::sg::node | inlineprotected |
| find_field_by_name(const std::string &a_name) const | tools::sg::node | inline |
| font | tools::sg::text_hershey | |
| get_bounds(float a_height, float &a_mn_x, float &a_mn_y, float &a_mn_z, float &a_mx_x, float &a_mx_y, float &a_mx_z) const | tools::sg::text_hershey | inlinevirtual |
| get_bounds(float a_height, const std::string &a_encoding, font_type a_font, const std::vector< std::string > &a_ss, float &a_mn_x, float &a_mn_y, float &a_mn_z, float &a_mx_x, float &a_mx_y, float &a_mx_z) | tools::sg::text_hershey | inlinestatic |
| get_bounds(float a_height, const std::string &a_encoding, font_type a_font, const std::string &a_s, float &a_mn_x, float &a_mn_y, float &a_mn_z, float &a_mx_x, float &a_mx_y, float &a_mx_z) | tools::sg::text_hershey | inlinestatic |
| get_char_bound(char a_char, font_type a_font, float a_scale, bool a_bar, float &a_mn_x, float &a_mn_y, float &a_mn_z, float &a_mx_x, float &a_mx_y, float &a_mx_z) | tools::sg::text_hershey | inlineprotectedstatic |
| get_gsto_id(std::ostream &a_out, render_manager &a_mgr) | tools::sg::gstos | inlineprotected |
| get_matrix(get_matrix_action &a_action) | tools::sg::node | inlinevirtual |
| get_segments(std::vector< float > &a_segs) const | tools::sg::text_hershey | inlineprotected |
| get_tex_id(std::ostream &a_out, render_manager &a_mgr, const img_byte &a_img, bool a_NEAREST) | tools::sg::gstos | inlineprotected |
| gstos() | tools::sg::gstos | inlineprotected |
| gstos(const gstos &) | tools::sg::gstos | inlineprotected |
| height | tools::sg::base_text | |
| hjust | tools::sg::base_text | |
| is_visible(visible_action &) | tools::sg::node | inlinevirtual |
| m_gsto_sz | tools::sg::text_hershey | protected |
| m_gstos | tools::sg::gstos | protected |
| m_segs | tools::sg::text_hershey | protected |
| node() | tools::sg::node | inline |
| node(const node &) | tools::sg::node | inlineprotected |
| node_desc_fields() const | tools::sg::text_hershey | inlinevirtual |
| num_gstos() const | tools::sg::gstos | inline |
| operator=(const text_hershey_marker &a_from) | tools::sg::text_hershey_marker | inline |
| tools::sg::text_hershey::operator=(const text_hershey &a_from) | tools::sg::text_hershey | inline |
| tools::sg::base_text::operator=(const base_text &a_from) | tools::sg::base_text | inlineprotected |
| tools::sg::node::operator=(const node &) | tools::sg::node | inlineprotected |
| tools::sg::gstos::operator=(const gstos &a_from) | tools::sg::gstos | inlineprotected |
| pick(pick_action &a_action) | tools::sg::text_hershey_marker | inlinevirtual |
| protocol_one_fields(std::vector< field * > &a_fields) const | tools::sg::node | inlinevirtual |
| read(read_action &a_action) | tools::sg::node | inlinevirtual |
| read_fields(read_action &a_action) | tools::sg::node | inlineprotected |
| render(render_action &a_action) | tools::sg::text_hershey_marker | inlinevirtual |
| reset_touched() | tools::sg::node | inlinevirtual |
| s_cls() const =0 | tools::sg::node | pure virtual |
| search(search_action &a_action) | tools::sg::node | inlinevirtual |
| sencoded typedef | tools::sg::text_hershey | protected |
| string_segs(bool aGEN_POINTS, const std::string &a_string, float a_height, const std::string &a_encoding, font_type a_font, float &aX, float &aY, std::vector< float > &a_segs, bool a_fill_segs) | tools::sg::text_hershey | inlineprotectedstatic |
| strings | tools::sg::base_text | |
| text_hershey() | tools::sg::text_hershey | inline |
| text_hershey(const text_hershey &a_from) | tools::sg::text_hershey | inline |
| text_hershey_marker() | tools::sg::text_hershey_marker | inline |
| text_hershey_marker(const text_hershey_marker &a_from) | tools::sg::text_hershey_marker | inline |
| touch() | tools::sg::node | inline |
| touched() | tools::sg::node | inlinevirtual |
| truncate(const std::string &a_string, float a_height, float a_cut_width, std::string &a_out) const | tools::sg::text_hershey | inlinevirtual |
| update_sg() | tools::sg::text_hershey | inlineprotected |
| vjust | tools::sg::base_text | |
| write(write_action &a_action) | tools::sg::node | inlinevirtual |
| write_fields(write_action &a_action) | tools::sg::node | inlineprotected |
| y_advance(float a_height) const | tools::sg::text_hershey | inlinevirtual |
| ~base_text() | tools::sg::base_text | inlinevirtual |
| ~gstos() | tools::sg::gstos | inlineprotectedvirtual |
| ~node() | tools::sg::node | inlinevirtual |
| ~text_hershey() | tools::sg::text_hershey | inlinevirtual |
| ~text_hershey_marker() | tools::sg::text_hershey_marker | inlinevirtual |