g4tools
5.4.0
|
This is the complete list of members for tools::sg::tex_quadrilateral, including all inherited members.
_back(f12 &a_back) | tools::sg::tex_quadrilateral | inlineprotected |
_find(render_manager *a_mgr) | tools::sg::gstos | inlineprotected |
_front(f12 &a_front, f12 &a_nms, float a_epsil=0.0f) | tools::sg::tex_quadrilateral | inlineprotected |
_tris(f18 &a_tris, f18 &a_nms) | tools::sg::tex_quadrilateral | inlineprotected |
_update_sg_(std::ostream &a_out) | tools::sg::base_tex | inlineprotected |
add_field(field *a_field) | tools::sg::node | inlineprotected |
back_color | tools::sg::base_tex | |
base_tex() | tools::sg::base_tex | inline |
base_tex(const base_tex &a_from) | tools::sg::base_tex | inline |
bbox(bbox_action &a_action) | tools::sg::tex_quadrilateral | inlinevirtual |
cast(const std::string &a_class) const | tools::sg::tex_quadrilateral | inlinevirtual |
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 |
corners | tools::sg::tex_quadrilateral | |
create_gsto(std::ostream &, render_manager &) | tools::sg::gstos | inlineprotectedvirtual |
draw_in_frame_buffer() const | tools::sg::node | inlinevirtual |
dump(std::ostream &a_out, const std::string &a_cmt, const img_byte &a_img) | tools::sg::base_tex | inlineprotectedstatic |
dump_field_descs(std::ostream &a_out) const | tools::sg::node | inline |
dump_not_null(std::ostream &a_out, const std::string &a_cmt, const img_byte &a_img) | tools::sg::base_tex | inlineprotectedstatic |
event(event_action &) | tools::sg::node | inlinevirtual |
expand | tools::sg::base_tex | |
f12 typedef | tools::sg::tex_quadrilateral | protected |
f18 typedef | tools::sg::tex_quadrilateral | protected |
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 |
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_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 |
img | tools::sg::base_tex | |
img_ndc_2_point(float a_x, float a_y, vec3f &a_point) const | tools::sg::tex_quadrilateral | inlineprotected |
img_ndc_value(float a_x, float a_y, std::string &a_s) const | tools::sg::tex_quadrilateral | inlineprotected |
intersect_down enum value | tools::sg::base_tex | |
intersect_move enum value | tools::sg::base_tex | |
intersect_type enum name | tools::sg::base_tex | |
intersect_up enum value | tools::sg::base_tex | |
intersect_value(std::ostream &, intersect_type, const line< vec3f > &a_line, std::string &a_s) const | tools::sg::tex_quadrilateral | inlinevirtual |
is_visible(visible_action &) | tools::sg::node | inlinevirtual |
limit | tools::sg::base_tex | |
line_2_img_ndc(const line< vec3f > &a_line, float &a_x, float &a_y) const | tools::sg::tex_quadrilateral | inlineprotected |
m_gstos | tools::sg::gstos | protected |
m_img | tools::sg::base_tex | protected |
m_normal | tools::sg::tex_quadrilateral | protected |
m_pick_bbox_check_image | tools::sg::tex_quadrilateral | protected |
nearest | tools::sg::base_tex | |
node() | tools::sg::node | inline |
node(const node &) | tools::sg::node | inlineprotected |
node_desc_fields() const | tools::sg::tex_quadrilateral | inlinevirtual |
num_gstos() const | tools::sg::gstos | inline |
operator=(const tex_quadrilateral &a_from) | tools::sg::tex_quadrilateral | inline |
tools::sg::node::operator=(const node &) | tools::sg::node | inlineprotected |
tools::sg::gstos::operator=(const gstos &a_from) | tools::sg::gstos | inlineprotected |
tools::sg::base_tex::operator=(const base_tex &a_from) | tools::sg::base_tex | inline |
pick(pick_action &a_action) | tools::sg::tex_quadrilateral | inlinevirtual |
point_2_img_ndc(const vec3f &a_point, float &a_x, float &a_y) const | tools::sg::tex_quadrilateral | inlineprotected |
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::tex_quadrilateral | 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 |
set_tcs(float a_tcs[8]) | tools::sg::base_tex | inlineprotected |
show_border | tools::sg::tex_quadrilateral | |
tex_quadrilateral() | tools::sg::tex_quadrilateral | inline |
tex_quadrilateral(const tex_quadrilateral &a_from) | tools::sg::tex_quadrilateral | inline |
touch() | tools::sg::node | inline |
touched() | tools::sg::node | inlinevirtual |
update_sg(std::ostream &a_out) | tools::sg::tex_quadrilateral | inlineprotected |
write(write_action &a_action) | tools::sg::node | inlinevirtual |
write_fields(write_action &a_action) | tools::sg::node | inlineprotected |
~base_tex() | tools::sg::base_tex | inlinevirtual |
~gstos() | tools::sg::gstos | inlineprotectedvirtual |
~node() | tools::sg::node | inlinevirtual |
~tex_quadrilateral() | tools::sg::tex_quadrilateral | inlinevirtual |