diff options
author | Eugene Sandulenko | 2010-08-06 13:13:25 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2010-10-12 22:35:55 +0000 |
commit | 47904bc7b2992189bb554833f00a79ff0fea9fb8 (patch) | |
tree | 1cec51758c6741b970bd064fafee77607b9f884f /engines/sword25/gfx/fontresource.h | |
parent | ca17def625154e5f758b797e4fc48c76b0566320 (diff) | |
download | scummvm-rg350-47904bc7b2992189bb554833f00a79ff0fea9fb8.tar.gz scummvm-rg350-47904bc7b2992189bb554833f00a79ff0fea9fb8.tar.bz2 scummvm-rg350-47904bc7b2992189bb554833f00a79ff0fea9fb8.zip |
SWORD25: Mass-astyle.
svn-id: r53222
Diffstat (limited to 'engines/sword25/gfx/fontresource.h')
-rw-r--r-- | engines/sword25/gfx/fontresource.h | 76 |
1 files changed, 43 insertions, 33 deletions
diff --git a/engines/sword25/gfx/fontresource.h b/engines/sword25/gfx/fontresource.h index fbaa368170..d26c79c575 100644 --- a/engines/sword25/gfx/fontresource.h +++ b/engines/sword25/gfx/fontresource.h @@ -23,7 +23,7 @@ * */ -/* +/* * This code is based on Broken Sword 2.5 engine * * Copyright (c) Malte Thiesen, Daniel Queteschiner and Michael Elsdoerfer @@ -58,65 +58,75 @@ class BS_Kernel; // Klassendefinition // ----------------------------------------------------------------------------- -class BS_FontResource : public BS_Resource -{ +class BS_FontResource : public BS_Resource { public: /** - @brief Erzeugt eine neues Exemplar von BS_FontResource - @param pKernel ein Pointer auf den Kernel - @param FileName der Dateiname der zu ladenen Resource - @remark Wenn der Konstruktor erfolgreich ausgeführt werden konnte gibt die Methode IsValid true zurück. + @brief Erzeugt eine neues Exemplar von BS_FontResource + @param pKernel ein Pointer auf den Kernel + @param FileName der Dateiname der zu ladenen Resource + @remark Wenn der Konstruktor erfolgreich ausgeführt werden konnte gibt die Methode IsValid true zurück. */ - BS_FontResource(BS_Kernel * pKernel, const Common::String & FileName); + BS_FontResource(BS_Kernel *pKernel, const Common::String &FileName); /** - @brief Gibt true zurück, wenn das Objekt korrekt initialisiert wurde. + @brief Gibt true zurück, wenn das Objekt korrekt initialisiert wurde. - Diese Methode kann dazu benutzt werden um festzustellen, ob der Konstruktor erfolgreich ausgeführt wurde. + Diese Methode kann dazu benutzt werden um festzustellen, ob der Konstruktor erfolgreich ausgeführt wurde. */ - bool IsValid() const { return _Valid; } + bool IsValid() const { + return _Valid; + } /** - @brief Gibt die Zeilenhöhe des Fonts in Pixeln zurück. + @brief Gibt die Zeilenhöhe des Fonts in Pixeln zurück. - Die Zeilenhöhe ist der Wert, der zur Y-Koordinate addiert wird, wenn ein Zeilenumbruch auftritt. + Die Zeilenhöhe ist der Wert, der zur Y-Koordinate addiert wird, wenn ein Zeilenumbruch auftritt. */ - int GetLineHeight() const { return _LineHeight; } + int GetLineHeight() const { + return _LineHeight; + } /** - @brief Gibt den Buchstabenabstand der Fonts in Pixeln zurück. + @brief Gibt den Buchstabenabstand der Fonts in Pixeln zurück. - Der Buchstabenabstand ist der Wert, der zwischen zwei Buchstaben freigelassen wird. + Der Buchstabenabstand ist der Wert, der zwischen zwei Buchstaben freigelassen wird. */ - int GetGapWidth() const { return _GapWidth; } + int GetGapWidth() const { + return _GapWidth; + } /** - @brief Gibt das Bounding-Rect eines Zeichens auf der Charactermap zurück. - @param Character der ASCII-Code des Zeichens - @return Das Bounding-Rect des übergebenen Zeichens auf der Charactermap. + @brief Gibt das Bounding-Rect eines Zeichens auf der Charactermap zurück. + @param Character der ASCII-Code des Zeichens + @return Das Bounding-Rect des übergebenen Zeichens auf der Charactermap. */ - const BS_Rect & GetCharacterRect(int Character) const { BS_ASSERT(Character >= 0 && Character < 256); return _CharacterRects[Character]; } + const BS_Rect &GetCharacterRect(int Character) const { + BS_ASSERT(Character >= 0 && Character < 256); + return _CharacterRects[Character]; + } /** - @brief Gibt den Dateinamen der Charactermap zurück. + @brief Gibt den Dateinamen der Charactermap zurück. */ - const Common::String & GetCharactermapFileName() const { return _BitmapFileName; } + const Common::String &GetCharactermapFileName() const { + return _BitmapFileName; + } private: - BS_Kernel * _pKernel; - bool _Valid; - Common::String _BitmapFileName; - int _LineHeight; - int _GapWidth; - BS_Rect _CharacterRects[256]; + BS_Kernel *_pKernel; + bool _Valid; + Common::String _BitmapFileName; + int _LineHeight; + int _GapWidth; + BS_Rect _CharacterRects[256]; // ----------------------------------------------------------------------------- // Hilfsmethoden // ----------------------------------------------------------------------------- - - bool _ParseXMLDocument(const Common::String & FileName, TiXmlDocument & Doc) const; - bool _ParseFontTag(TiXmlElement & Tag, Common::String & BitmapFileName, int & LineHeight, int & GapWidth) const; - bool _ParseCharacterTag(TiXmlElement & Tag, int & Code, BS_Rect & Rect) const; + + bool _ParseXMLDocument(const Common::String &FileName, TiXmlDocument &Doc) const; + bool _ParseFontTag(TiXmlElement &Tag, Common::String &BitmapFileName, int &LineHeight, int &GapWidth) const; + bool _ParseCharacterTag(TiXmlElement &Tag, int &Code, BS_Rect &Rect) const; }; } // End of namespace Sword25 |