]> git.lyx.org Git - lyx.git/blobdiff - src/Layout.h
Rename the minted 'lang' external template option as 'language'
[lyx.git] / src / Layout.h
index 273a36155bbedbfeb10124980993a7808737fb5b..ba4d26fb37c76a475a280f1bf2a91c5bde7615a0 100644 (file)
@@ -105,6 +105,7 @@ public:
                FontInfo labelfont;
                bool autoinsert;
                bool insertcotext;
+               ArgPassThru passthru;
                docstring pass_thru_chars;
                bool is_toc_caption;
        };
@@ -116,6 +117,9 @@ public:
        LaTeXArgMap const & postcommandargs() const { return postcommandargs_; }
        ///
        LaTeXArgMap const & itemargs() const { return itemargs_; }
+       /// Returns true is the layout has arguments. If false, then an
+       /// InsetArgument in this layout stands for the parent InsetText.
+       bool hasArgs() const;
        /// Returns latexargs() + postcommandargs() + itemargs().
        /// But note that it returns a *copy*, not a reference, so do not do
        /// anything like:
@@ -313,6 +317,10 @@ public:
        bool inpreamble;
        /// Which counter to step
        docstring counter;
+       /// Resume counter?
+       bool resumecounter;
+       /// Step master counter?
+       bool stepmastercounter;
        /// Prefix to use when creating labels
        docstring refprefix;
        /// Depth of XML command