X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Ftext-controller.h;h=e665ac24722e29688000472d9110739959d6ae23;hp=fa4f966f756917c17a72f57bc1e5201f520e1e2f;hb=7db6fbae4d8855dfb66823e2b5ba6b86da0ebb1b;hpb=2c12e6ecebf7e4254ab033b1d0de64158eb5aead diff --git a/dali-toolkit/internal/text/text-controller.h b/dali-toolkit/internal/text/text-controller.h index fa4f966..e665ac2 100644 --- a/dali-toolkit/internal/text/text-controller.h +++ b/dali-toolkit/internal/text/text-controller.h @@ -190,23 +190,67 @@ public: const std::string& GetDefaultFontFamily() const; /** - * @brief Set the default font style. + * @brief Sets the font's style string. * - * @param[in] defaultFontStyle The default font style. + * @note The style set may be changed by the underlying font system. The string is stored to be recovered. + * + * @param[in] style The font's style string. */ - void SetDefaultFontStyle( const std::string& defaultFontStyle ); + void SetDefaultFontStyle( const std::string& style ); /** - * @brief Retrieve the default font style. + * @brief Retrieves the font's style. * - * @return The default font style. + * @return The font's style. */ const std::string& GetDefaultFontStyle() const; /** + * @brief Sets the default font width. + * + * @param[in] width The font width. + */ + void SetDefaultFontWidth( FontWidth width ); + + /** + * @brief Retrieves the default font width. + * + * @return The default font width. + */ + FontWidth GetDefaultFontWidth() const; + + /** + * @brief Sets the default font weight. + * + * @param[in] weight The font weight. + */ + void SetDefaultFontWeight( FontWeight weight ); + + /** + * @brief Retrieves the default font weight. + * + * @return The default font weight. + */ + FontWeight GetDefaultFontWeight() const; + + /** + * @brief Sets the default font slant. + * + * @param[in] slant The font slant. + */ + void SetDefaultFontSlant( FontSlant slant ); + + /** + * @brief Retrieves the default font slant. + * + * @return The default font slant. + */ + FontSlant GetDefaultFontSlant() const; + + /** * @brief Set the default point size. * - * @param[in] defaultFontStyle The default point size. + * @param[in] pointSize The default point size. */ void SetDefaultPointSize( float pointSize );