| add_connection(const boost::signals2::connection &connection) | Core::ConnectionHandler | protected |
| add_connection(const ConnectionHandlerConnectionHandle &connection) | Core::ConnectionHandler | protected |
| add_generation_number(const long long generation_number) | Seg3D::Project | |
| add_note(const std::string ¬e) | Seg3D::Project | |
| add_provenance_record(const ProvenanceStepHandle &step) | Seg3D::Project | |
| add_state(const std::string &key, HANDLE &state, const T &default_value) | Core::StateHandler | inline |
| add_state(const std::string &key, HANDLE &state, const T &default_value, const T &min_value, const T &max_value, const T &step) | Core::StateHandler | inline |
| add_state(const std::string &key, HANDLE &state) | Core::StateHandler | inline |
| add_state(const std::string &key, HANDLE &state, const std::string &default_option, const std::string &option_list) | Core::StateHandler | inline |
| add_state(const std::string &key, HANDLE &state, const std::string &default_option, const std::vector< std::string > option_list) | Core::StateHandler | inline |
| add_state(const std::string &key, HANDLE &state, const std::string &default_option, const std::vector< OptionLabelPair > option_list) | Core::StateHandler | inline |
| add_state(const std::string &key, HANDLE &state, const std::vector< std::string > &default_options, const std::vector< OptionLabelPair > option_list) | Core::StateHandler | inline |
| add_state(const std::string &key, HANDLE &state, const std::vector< std::string > &default_options, const std::string &option_list) | Core::StateHandler | inline |
| add_state(const std::string &key, HANDLE &state, const std::vector< T > &default_value) | Core::StateHandler | inline |
| check_project_changed() | Seg3D::Project | |
| check_project_files() | Seg3D::Project | |
| clean_up() | Core::StateHandler | protectedvirtual |
| color_states_ | Seg3D::Project | |
| ConnectionHandler() (defined in Core::ConnectionHandler) | Core::ConnectionHandler | protected |
| current_session_name_state_ | Seg3D::Project | |
| delete_provenance_record(ProvenanceStepID record_id) | Seg3D::Project | |
| delete_session(SessionID session_id) | Seg3D::Project | |
| disconnect_all() | Core::ConnectionHandler | protected |
| do_not_save_id_number() | Core::StateHandler | |
| enable_signals(bool enabled) | Core::StateHandler | protected |
| execute_or_add_inputfiles_importer(const InputFilesImporterHandle &importer) | Seg3D::Project | |
| export_project(const boost::filesystem::path &project_path, const std::string &project_name, long long session_id) | Seg3D::Project | |
| find_cached_file(const boost::filesystem::path &filename, InputFilesID inputfiles_id, boost::filesystem::path &cached_filename) const | Seg3D::Project | |
| generation_count_state_ | Seg3D::Project | |
| get_last_saved_session_time_stamp() const | Seg3D::Project | |
| get_loaded_version() | Core::StateHandler | protected |
| get_mutex() const (defined in Core::RecursiveLockable) | Core::RecursiveLockable | inline |
| get_need_anonymize() | Seg3D::Project | |
| get_project_data_path() const | Seg3D::Project | |
| get_project_inputfiles_path() const | Seg3D::Project | |
| get_project_sessions_path() const | Seg3D::Project | |
| get_provenance_trail(const std::vector< ProvenanceID > &prov_ids) | Seg3D::Project | |
| get_session_info(SessionID session_id, SessionInfo &session_info) | Seg3D::Project | |
| get_session_priority() | Core::StateHandler | protectedvirtual |
| get_statehandler_id() const | Core::StateHandler | |
| get_statehandler_id_base() const | Core::StateHandler | |
| get_statehandler_id_number() const | Core::StateHandler | |
| get_version() | Seg3D::Project | protectedvirtual |
| GetDefaultProjectFileExtension() | Seg3D::Project | static |
| GetDefaultProjectPathExtension() | Seg3D::Project | static |
| GetProjectFileExtensions() | Seg3D::Project | static |
| GetProjectPathExtensions() | Seg3D::Project | static |
| inputfiles_count_state_ | Seg3D::Project | |
| invalidate() | Core::StateHandler | |
| is_session(SessionID session_id) | Seg3D::Project | |
| is_valid() | Core::StateHandler | |
| load_last_session() | Seg3D::Project | |
| load_session(SessionID session_id) | Seg3D::Project | |
| load_states(const StateIO &state_io) | Core::StateHandler | |
| lock_type typedef (defined in Core::RecursiveLockable) | Core::RecursiveLockable | |
| mark_as_project_data() | Core::StateHandler | |
| mutex_type typedef (defined in Core::RecursiveLockable) | Core::RecursiveLockable | |
| note_list_changed_signal_ (defined in Seg3D::Project) | Seg3D::Project | |
| note_list_signal_type typedef | Seg3D::Project | |
| post_load_states(const Core::StateIO &state_io) | Seg3D::Project | protectedvirtual |
| post_save_states(StateIO &state_io) | Core::StateHandler | protectedvirtual |
| pre_load_states(const StateIO &state_io) | Core::StateHandler | protectedvirtual |
| pre_save_states(Core::StateIO &state_io) | Seg3D::Project | protectedvirtual |
| Project(const std::string &project_name="New Project") (defined in Seg3D::Project) | Seg3D::Project | explicit |
| Project(const boost::filesystem::path &project_file) (defined in Seg3D::Project) | Seg3D::Project | explicit |
| project_data_changed_signal_ | Seg3D::Project | |
| project_file_state_ | Seg3D::Project | |
| project_files_accessible_state_ (defined in Seg3D::Project) | Seg3D::Project | |
| project_files_generated_state_ | Seg3D::Project | |
| project_name_state_ | Seg3D::Project | |
| project_notes_state_ (defined in Seg3D::Project) | Seg3D::Project | |
| project_path_state_ | Seg3D::Project | |
| project_size_state_ | Seg3D::Project | |
| provenance_count_state_ | Seg3D::Project | |
| provenance_trail_signal_ (defined in Seg3D::Project) | Seg3D::Project | |
| provenance_trail_signal_type typedef | Seg3D::Project | |
| RecursiveLockable() (defined in Core::RecursiveLockable) | Core::RecursiveLockable | inline |
| request_note_list() | Seg3D::Project | |
| request_provenance_trail(ProvenanceID prov_id) | Seg3D::Project | |
| request_session_list() | Seg3D::Project | |
| reset_project_changed() | Seg3D::Project | |
| save_custom_colors_state_ | Seg3D::Project | |
| save_project(const boost::filesystem::path &project_path, const std::string &project_name, bool anonymize) | Seg3D::Project | |
| save_session(const std::string &name) | Seg3D::Project | |
| save_state() | Seg3D::Project | |
| save_states(StateIO &state_io) | Core::StateHandler | |
| session_list_changed_signal_ (defined in Seg3D::Project) | Seg3D::Project | |
| session_list_signal_type typedef | Seg3D::Project | |
| sessions_state_ | Seg3D::Project | |
| set_initializing(bool initializing) | Core::StateHandler | |
| set_loaded_version(int loaded_version) | Core::StateHandler | protected |
| set_need_anonymize(bool enable) | Seg3D::Project | |
| state_changed() | Core::StateHandler | protectedvirtual |
| StateHandler(const std::string &type_str, bool auto_id) (defined in Core::StateHandler) | Core::StateHandler | |
| update_provenance_record(ProvenanceStepID record_id, const ProvenanceStepHandle &prov_step) | Seg3D::Project | |
| ~ConnectionHandler() (defined in Core::ConnectionHandler) | Core::ConnectionHandler | protectedvirtual |
| ~Project() (defined in Seg3D::Project) | Seg3D::Project | virtual |
| ~RecursiveLockable() (defined in Core::RecursiveLockable) | Core::RecursiveLockable | inline |
| ~StateHandler() (defined in Core::StateHandler) | Core::StateHandler | virtual |