]> git.lyx.org Git - lyx.git/blobdiff - src/insets/ExternalTemplate.h
insetcharstyle drawing cosmetics
[lyx.git] / src / insets / ExternalTemplate.h
index 80452e3041f8357ad5a277b6e7371f68366bc0be..91f06a8e1966abb5afd04749a9ea93fc8c8fdc0f 100644 (file)
 
 #include <boost/utility.hpp>
 
-#include <iosfwd>
-#include <map>
-#include <string>
-#include <vector>
-
 class LyXLex;
 
 namespace lyx {
@@ -81,6 +76,11 @@ struct Template {
                /// The factory functions for each supported transformation.
                std::map<TransformID, TransformStore> command_transformers;
                std::map<TransformID, TransformStore> option_transformers;
+
+               typedef std::map<std::string,
+                                std::vector<std::string> > FileMap;
+               /// Referenced files for some formats
+               FileMap referencedFiles;
        };
        ///
        typedef std::map<std::string, Format> Formats;
@@ -88,8 +88,6 @@ struct Template {
        Formats formats;
 };
 
-#include "ExternalTransforms.h"
-
 /**
  *  A singleton class that manages the external inset templates
  */