This is the complete list of members for graphics_interface, including all inherited members.
add_child(configurable *child) | recursive_configurable | inlinevirtual |
add_child(recursive_configurable *child) | recursive_configurable | inlinevirtual |
alloc_module(configuration &config, std::string arg_name, std::string default_module_name, std::string description) | module | static |
alloc_module(std::string path) | module | static |
begin(MODE mode)=0 | graphics_engine | pure virtual |
check_set(const environment_map &environment, std::vector< std::string > names) | configurable | inlineprotected |
clear()=0 | graphics_engine | pure virtual |
close_all_handles() | module | static |
color3(double r, double g, double b) | graphics_engine | inline |
color3v(const T *v) | graphics_engine | inline |
color4(double r, double g, double b, double a) | graphics_engine | inline |
color4v(const double *v)=0 | graphics_engine | pure virtual |
color4v(const float *v) | graphics_engine | inline |
configurable::configure(configuration &config) | configurable | inlinevirtual |
const_send_message(std::string message, void *ptr=nullptr) const | messageable | inlinevirtual |
count_open_modules() | module | static |
credit()=default | credit | |
credit(std::string name, std::string argument_name) | credit | inline |
draw_string(const double *v, std::string str, unsigned size=0)=0 | graphics_engine | pure virtual |
end()=0 | graphics_engine | pure virtual |
environment_map typedef | configurable | |
FEATURE enum name | graphics_engine | |
get_argument_name() const | credit | inlinevirtual |
get_author() const | credit | inlinevirtual |
get_background_color(double color[3]) const =0 | graphics_engine | pure virtual |
get_date() const | credit | inlinevirtual |
get_email_address() const | credit | inlinevirtual |
get_env(const environment_map &environment, std::string key) | configurable | inlinestatic |
get_foreground_color(double color[3]) const =0 | graphics_engine | pure virtual |
get_global_configuration() | configurable | static |
get_graphics_engine_name() const =0 | graphics_engine | pure virtual |
get_module_name() const | module | inlinevirtual |
get_name() const | credit | inlinevirtual |
get_supported(FEATURE feature) const =0 | graphics_engine | pure virtual |
get_version() const | credit | inlinevirtual |
get_viewport(unsigned &x, unsigned &y, unsigned &width, unsigned &height) const =0 | graphics_engine | pure virtual |
is_ready() const | recursive_configurable | inlinevirtual |
line_width(double width)=0 | graphics_engine | pure virtual |
configurable::load(configuration &config) | configurable | inlinevirtual |
look_at(const double target[3], const double position[3], const double up[3], double fov, double near, double far)=0 | graphics_engine | pure virtual |
m_argument_name | credit | protected |
m_name | credit | protected |
MODE enum name | graphics_engine | |
module() | module | |
module_libpath(std::string module_name) | module | static |
not_recursive() override | recursive_configurable | inlinevirtual |
point_size(double size)=0 | graphics_engine | pure virtual |
recursive_configurable()=default | recursive_configurable | |
recursive_configure(configuration &config) override | recursive_configurable_module | inlinevirtual |
recursive_initialize(const configurable::environment_map &environment=configurable::environment_map()) | recursive_configurable | inlinevirtual |
recursive_load(configuration &config) override | recursive_configurable_module | inlinevirtual |
remove_child(configurable *child) | recursive_configurable | inlinevirtual |
remove_child(recursive_configurable *child) | recursive_configurable | inlinevirtual |
send_message(std::string message, void *ptr=nullptr) | messageable | inlinevirtual |
set_2D_coordinate(double left, double right, double bottom, double top)=0 | graphics_engine | pure virtual |
set_argument_name(std::string argument_name) | credit | inlinevirtual |
set_environment(std::string name, const void *value) | recursive_configurable | inline |
set_global_configuration(const configuration &config) | configurable | static |
set_name(std::string name, std::string argument_name="") | credit | inlinevirtual |
set_viewport(unsigned x, unsigned y, unsigned width, unsigned height)=0 | graphics_engine | pure virtual |
setup_graphics(std::map< std::string, const void * > params=std::map< std::string, const void * >())=0 | graphics_engine | pure virtual |
setup_now(configuration &config=get_global_configuration()) override | recursive_configurable | inlinevirtual |
unique_alloc_module(configuration &config, std::string arg_name, std::string default_module_name, std::string description) | module | inlinestatic |
vertex2(double x, double y) | graphics_engine | inline |
vertex2v(const T *v) | graphics_engine | inline |
vertex3(double x, double y, double z) | graphics_engine | inline |
vertex3v(const double *v)=0 | graphics_engine | pure virtual |
vertex3v(const float *v) | graphics_engine | inline |
~graphics_engine()=default | graphics_engine | virtual |
~module() | module | virtual |