summaryrefslogtreecommitdiff
path: root/include/SFML/Graphics/Text.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/SFML/Graphics/Text.hpp')
-rw-r--r--include/SFML/Graphics/Text.hpp40
1 files changed, 20 insertions, 20 deletions
diff --git a/include/SFML/Graphics/Text.hpp b/include/SFML/Graphics/Text.hpp
index dae6ef2..83bdae1 100644
--- a/include/SFML/Graphics/Text.hpp
+++ b/include/SFML/Graphics/Text.hpp
@@ -1,7 +1,7 @@
////////////////////////////////////////////////////////////
//
// SFML - Simple and Fast Multimedia Library
-// Copyright (C) 2007-2018 Laurent Gomila (laurent@sfml-dev.org)
+// Copyright (C) 2007-2023 Laurent Gomila (laurent@sfml-dev.org)
//
// This software is provided 'as-is', without any express or implied warranty.
// In no event will the authors be held liable for any damages arising from the use of this software.
@@ -55,11 +55,11 @@ public:
////////////////////////////////////////////////////////////
enum Style
{
- Regular = 0, ///< Regular characters, no style
- Bold = 1 << 0, ///< Bold characters
- Italic = 1 << 1, ///< Italic characters
- Underlined = 1 << 2, ///< Underlined characters
- StrikeThrough = 1 << 3 ///< Strike through characters
+ Regular = 0, //!< Regular characters, no style
+ Bold = 1 << 0, //!< Bold characters
+ Italic = 1 << 1, //!< Italic characters
+ Underlined = 1 << 2, //!< Underlined characters
+ StrikeThrough = 1 << 3 //!< Strike through characters
};
////////////////////////////////////////////////////////////
@@ -435,20 +435,20 @@ private:
////////////////////////////////////////////////////////////
// Member data
////////////////////////////////////////////////////////////
- String m_string; ///< String to display
- const Font* m_font; ///< Font used to display the string
- unsigned int m_characterSize; ///< Base size of characters, in pixels
- float m_letterSpacingFactor; ///< Spacing factor between letters
- float m_lineSpacingFactor; ///< Spacing factor between lines
- Uint32 m_style; ///< Text style (see Style enum)
- Color m_fillColor; ///< Text fill color
- Color m_outlineColor; ///< Text outline color
- float m_outlineThickness; ///< Thickness of the text's outline
- mutable VertexArray m_vertices; ///< Vertex array containing the fill geometry
- mutable VertexArray m_outlineVertices; ///< Vertex array containing the outline geometry
- mutable FloatRect m_bounds; ///< Bounding rectangle of the text (in local coordinates)
- mutable bool m_geometryNeedUpdate; ///< Does the geometry need to be recomputed?
- mutable Uint64 m_fontTextureId; ///< The font texture id
+ String m_string; //!< String to display
+ const Font* m_font; //!< Font used to display the string
+ unsigned int m_characterSize; //!< Base size of characters, in pixels
+ float m_letterSpacingFactor; //!< Spacing factor between letters
+ float m_lineSpacingFactor; //!< Spacing factor between lines
+ Uint32 m_style; //!< Text style (see Style enum)
+ Color m_fillColor; //!< Text fill color
+ Color m_outlineColor; //!< Text outline color
+ float m_outlineThickness; //!< Thickness of the text's outline
+ mutable VertexArray m_vertices; //!< Vertex array containing the fill geometry
+ mutable VertexArray m_outlineVertices; //!< Vertex array containing the outline geometry
+ mutable FloatRect m_bounds; //!< Bounding rectangle of the text (in local coordinates)
+ mutable bool m_geometryNeedUpdate; //!< Does the geometry need to be recomputed?
+ mutable Uint64 m_fontTextureId; //!< The font texture id
};
} // namespace sf