Graphite  Version 3
An experimental 3D geometry processing program
OGF::SceneGraphLibrary Member List

This is the complete list of members for OGF::SceneGraphLibrary, including all inherited members.

add_environment(Environment *env)GEO::Environmentvirtual
add_observer(const std::string &name, VariableObserver *observer)GEO::Environmentvirtual
Counted()GEO::Countedinlineprotected
default_grob_read_extension(const std::string &grob_class_name) constOGF::SceneGraphLibrary
default_grob_write_extension(const std::string &grob_class_name) constOGF::SceneGraphLibrary
file_extension_to_grob(const std::string &extension) constOGF::SceneGraphLibrary
find_environment(const std::string &name)GEO::Environmentvirtual
full_screen_effect_classname_to_user(const std::string &full_screen_effect_classname) constOGF::SceneGraphLibrary
full_screen_effect_user_to_classname(const std::string &full_screen_effect_user_name) constOGF::SceneGraphLibrary
get_local_value(const std::string &name, std::string &value) const overrideOGF::SceneGraphLibraryvirtual
get_value(const std::string &name, std::string &value) constGEO::Environmentvirtual
get_value(const std::string &name) constGEO::Environment
has_value(const std::string &name) constGEO::Environment
initialize()OGF::SceneGraphLibrarystatic
instance()OGF::SceneGraphLibrarystatic
is_shared() constGEO::Countedinline
nb_refs() constGEO::Countedinline
notify_local_observers(const std::string &name, const std::string &value)GEO::Environmentprotected
notify_observers(const std::string &name, bool recursive=false)GEO::Environmentvirtual
notify_observers(const std::string &name, const std::string &value, bool recursive)GEO::Environmentprotected
ref() constGEO::Countedinline
ref(const Counted *counted)GEO::Countedinlinestatic
register_full_screen_effect(const std::string &full_screen_effect_class_name, const std::string &user_name="")OGF::SceneGraphLibrary
register_grob_commands(const std::string &grob_class_name, const std::string &commands_class_name)OGF::SceneGraphLibrary
register_grob_interface(const std::string &grob_class_name, const std::string &interface_class_name)OGF::SceneGraphLibrary
register_grob_read_file_extension(const std::string &grob_class_name, const std::string &extension)OGF::SceneGraphLibrary
register_grob_shader(const std::string &grob_class_name, const std::string &shader_class_name, const std::string &shader_user_name="")OGF::SceneGraphLibrary
register_grob_tool(const std::string &grob_class_name, const std::string &tool_class_name)OGF::SceneGraphLibrary
register_grob_type(const std::string &grob_class_name, bool abstract=false)OGF::SceneGraphLibrary
register_grob_write_file_extension(const std::string &grob_class_name, const std::string &extension)OGF::SceneGraphLibrary
remove_observer(const std::string &name, VariableObserver *observer)GEO::Environmentvirtual
scene_graph()OGF::SceneGraphLibraryinline
scene_graph() constOGF::SceneGraphLibraryinline
scene_graph_tools_manager()OGF::SceneGraphLibraryinline
scene_graph_values_changed_notify_environment()OGF::SceneGraphLibraryprotected
SceneGraph (defined in OGF::SceneGraphLibrary)OGF::SceneGraphLibraryfriend
SceneGraphCommandsManager (defined in OGF::SceneGraphLibrary)OGF::SceneGraphLibraryfriend
SceneGraphLibrary()OGF::SceneGraphLibrary
SceneGraphShaderManager (defined in OGF::SceneGraphLibrary)OGF::SceneGraphLibraryfriend
SceneGraphToolsManager (defined in OGF::SceneGraphLibrary)OGF::SceneGraphLibraryfriend
set_local_value(const std::string &name, const std::string &value) overrideOGF::SceneGraphLibraryvirtual
set_scene_graph(SceneGraph *scene_graph)OGF::SceneGraphLibraryinlineprotected
set_scene_graph_shader_manager(SceneGraphShaderManager *scene_graph_shader_manager)OGF::SceneGraphLibraryinlineprotected
set_scene_graph_tools_manager(SceneGraphToolsManager *scene_graph_tools_manager)OGF::SceneGraphLibraryinlineprotected
set_value(const std::string &name, const std::string &value)GEO::Environmentvirtual
shader_classname_to_user(const std::string &grob_class_name, const std::string &shader_class_name) constOGF::SceneGraphLibrary
shader_user_to_classname(const std::string &grob_class_name, const std::string &shader_user_name) constOGF::SceneGraphLibrary
terminate()OGF::SceneGraphLibrarystatic
unref() constGEO::Countedinline
unref(const Counted *counted)GEO::Countedinlinestatic
~Counted()GEO::Countedprotectedvirtual
~Environment() overrideGEO::Environmentprotected
~SceneGraphLibrary() overrideOGF::SceneGraphLibrary