cgv
cgv::gui::gui_creator Struct Referenceabstract

interface for gui creators More...

#include <gui_creator.h>

Inherited by cgv::gui::arrow_render_style_gui_creator, cgv::gui::box_render_style_gui_creator, cgv::gui::box_wire_render_style_gui_creator, cgv::gui::group_render_style_gui_creator, cgv::gui::line_render_style_gui_creator, cgv::gui::normal_render_style_gui_creator, cgv::gui::point_render_style_gui_creator, cgv::gui::rectangle_render_style_gui_creator, cgv::gui::rounded_cone_render_style_gui_creator, cgv::gui::slab_render_style_gui_creator, cgv::gui::sphere_render_style_gui_creator, cgv::gui::spline_tube_render_style_gui_creator, cgv::gui::surface_render_style_gui_creator, cgv::gui::surfel_render_style_gui_creator, and cgv::gui::volume_render_style_gui_creator.

Public Member Functions

virtual bool create (provider *p, const std::string &label, void *value_ptr, const std::string &value_type, const std::string &gui_type, const std::string &options, bool *toggles)=0
 attempt to create a gui and return whether this was successful
 

Detailed Description

interface for gui creators


The documentation for this struct was generated from the following file: