#ifndef BULLET_H
#define BULLET_H
-#include "support/strfwd.h"
+#include "FontEnums.h"
+
+#include "support/docstring.h"
namespace lyx {
///
int getSize() const;
///
+ FontSize getFontSize() const;
+ /// The text to be output
docstring const & getText() const;
+ /// The label displayed in the workarea
+ docstring const & getLabel() const;
///
Bullet & operator=(Bullet const &);
///
friend bool operator==(Bullet const &, Bullet const &);
+ ///
+ static docstring const bulletEntry(int, int);
protected:
///
void testInvariant() const;
///
static docstring const bulletSize(int);
///
- static docstring const bulletEntry(int, int);
+ static FontSize bulletFontSize(int);
+ ///
+ static docstring const bulletLabel(int, int);
///
int font;
and size settings.
*/
mutable docstring text;
+ mutable docstring label;
};