X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FFloating.h;h=6f65b1162b77bf6a5ddf1a0f8563578e0e144307;hb=267e4d92ea8799f94180852fec717e7e74fe2ab6;hp=bb7b78d731417a05f01c325fc1ef45f6ce26e676;hpb=8ed9dbabde30b31a6a14e032fa42f682a196ef7a;p=lyx.git diff --git a/src/Floating.h b/src/Floating.h index bb7b78d731..6f65b1162b 100644 --- a/src/Floating.h +++ b/src/Floating.h @@ -1,10 +1,10 @@ // -*- C++ -*- /* This file is part of * ====================================================== - * + * * LyX, The Document Processor * - * Copyright 1998-2000 The LyX Team. + * Copyright 1998-2001 The LyX Team. * * ====================================================== */ @@ -16,6 +16,8 @@ #pragma interface #endif +#include "LString.h" + /** This is a "float layout" object. It contains the parameters for how to handle the different kinds of floats, default ones and user created ones. Objects of this class is stored in a container in FloatList. The different @@ -25,18 +27,45 @@ class Floating { public: /// - string type; + Floating(); + /// + Floating(string const & type, string const & placement, + string const & ext, string const & within, + string const & style, string const & name, + string const & listName, bool builtin = false); + /// + string const & type() const; + /// + string const & placement() const; + /// + string const & ext() const; + /// + string const & within() const; /// - string placement; + string const & style() const; /// - string ext; + string const & name() const; /// - string within; + string const & listName() const; /// - string style; + bool builtin() const; +private: /// - string name; + string type_; /// - bool builtin; + string placement_; + /// + string ext_; + /// + string within_; + /// + string style_; + /// + string name_; + /// + string listName_; + /// + bool builtin_; }; + #endif