]> git.lyx.org Git - lyx.git/blobdiff - src/Converter.h
Unneeded include
[lyx.git] / src / Converter.h
index 77b5e363b5a9d8b09c68e8afcc960a1c891e22cb..c5a752004ad09be0e91b1ec9a8a2034420b2fc5b 100644 (file)
@@ -71,8 +71,6 @@ public:
 ///
 class Converters {
 public:
-       ///
-       typedef std::vector<int> EdgePath; // to be removed SOON
        ///
        typedef std::vector<Converter> ConverterList;
        ///
@@ -98,10 +96,17 @@ public:
        std::vector<Format const *> const
        getReachable(std::string const & from, bool only_viewable,
                     bool clear_visited);
+
+       std::vector<Format const *> importableFormats();
+       std::vector<Format const *> exportableFormats(bool only_viewable);
+
+       std::vector<std::string> loaders() const;
+       std::vector<std::string> savers() const;
+
        /// Does a conversion path from format \p from to format \p to exist?
        bool isReachable(std::string const & from, std::string const & to);
        ///
-       Graph::EdgePath const getPath(std::string const & from, std::string const & to);
+       Graph::EdgePath getPath(std::string const & from, std::string const & to);
        ///
        OutputParams::FLAVOR getFlavor(Graph::EdgePath const & path);
        /// Flags for converting files