diff --git a/engine/libraries/oglft/liboglft/OGLFT.h.cmake b/engine/libraries/oglft/liboglft/OGLFT.h.cmake index c00f12b..33b34e8 100644 --- a/engine/libraries/oglft/liboglft/OGLFT.h.cmake +++ b/engine/libraries/oglft/liboglft/OGLFT.h.cmake @@ -571,7 +571,7 @@ namespace OGLFT { * \param blue the blue component of the foreground color. * \param alpha the alpha component of the foreground color. */ - void setForegroundColor ( GLfloat red = 0.0, + OGLFT_API void setForegroundColor ( GLfloat red = 0.0, GLfloat green = 0.0, GLfloat blue = 0.0, GLfloat alpha = 1.0 ); @@ -583,7 +583,7 @@ namespace OGLFT { * \param foreground_color an array of 4 values corresponding to the * red, green, blue and alpha components of the foreground color. */ - void setForegroundColor ( const GLfloat foreground_color[4] ); + OGLFT_API void setForegroundColor ( const GLfloat foreground_color[4] ); #ifndef OGLFT_NO_QT /*! * This is the nominal color of the glyphs. A lot of other things @@ -591,7 +591,7 @@ namespace OGLFT { * color invalidates the glyph cache. * \param foreground_color the foreground color as an unsigned int. */ - void setForegroundColor ( const QRgb foreground_color ); + OGLFT_API void setForegroundColor ( const QRgb foreground_color ); #endif /* OGLFT_NO_QT */ /*! * \return the red component of the foreground color @@ -844,7 +844,7 @@ namespace OGLFT { * MODELVIEW matrix are left in place. * \param s the (latin1) string to draw. */ - void draw ( const char* s ); + OGLFT_API void draw ( const char* s ); #ifndef OGLFT_NO_QT /*! * Draw a (UNICODE) string using the current MODELVIEW @@ -852,7 +852,7 @@ namespace OGLFT { * changes to the MODELVIEW matrix are left in place. * \param s the (UNICODE) string to draw. */ - void draw ( const QString& s ); + OGLFT_API void draw ( const QString& s ); #endif /* OGLFT_NO_QT */ /*! * Draw the character using the current MODELVIEW matrix. Note that @@ -860,7 +860,7 @@ namespace OGLFT { * string if you don't want the MODELVIEW matrix changed. * \param c the (latin1) character to draw. */ - void draw ( unsigned char c ); + OGLFT_API void draw ( unsigned char c ); #ifndef OGLFT_NO_QT /*! @@ -869,7 +869,7 @@ namespace OGLFT { * string if you don't want the MODELVIEW matrix changed. * \param c the (UNICODE) character to draw. */ - void draw ( const QChar c ); + OGLFT_API void draw ( const QChar c ); #endif /* OGLFT_NO_QT */ /*! * Draw the (latin1) character at the given 2D point. Note that @@ -879,7 +879,7 @@ namespace OGLFT { * \param y the Y position. * \param c the (latin1) character to draw. */ - void draw ( GLfloat x, GLfloat y, unsigned char c ); + OGLFT_API void draw ( GLfloat x, GLfloat y, unsigned char c ); /*! * Draw the (latin1) character at the given 3D point. Note that * the MODELVIEW matrix is modified by the glyph advance. Draw @@ -889,7 +889,7 @@ namespace OGLFT { * \param z the Z position. * \param c the (latin1) character to draw. */ - void draw ( GLfloat x, GLfloat y, GLfloat z, unsigned char c ); + OGLFT_API void draw ( GLfloat x, GLfloat y, GLfloat z, unsigned char c ); #ifndef OGLFT_NO_QT /*! * Draw the (UNICODE) character at the given 2D point. Note that @@ -899,7 +899,7 @@ namespace OGLFT { * \param y the Y position. * \param c the (UNICODE) character to draw. */ - void draw ( GLfloat x, GLfloat y, QChar c ); + OGLFT_API void draw ( GLfloat x, GLfloat y, QChar c ); /*! * Draw the (UNICODE) character at the given 3D point. Note that * the MODELVIEW matrix is modified by the glyph advance. Draw @@ -909,7 +909,7 @@ namespace OGLFT { * \param z the Z position. * \param c the (UNICODE) character to draw. */ - void draw ( GLfloat x, GLfloat y, GLfloat z, QChar c ); + OGLFT_API void draw ( GLfloat x, GLfloat y, GLfloat z, QChar c ); #endif /* OGLFT_NO_QT */ /*! * Draw a string at the given 2D point. @@ -917,7 +917,7 @@ namespace OGLFT { * \param y the Y position. * \param s the (latin1) string to draw. */ - void draw ( GLfloat x, GLfloat y, const char* s ); + OGLFT_API void draw ( GLfloat x, GLfloat y, const char* s ); /*! * Draw a string at the given 3D point. * \param x the X position. @@ -925,7 +925,7 @@ namespace OGLFT { * \param z the Z position. * \param s the (latin1) string to draw. */ - void draw ( GLfloat x, GLfloat y, GLfloat z, const char* s ); + OGLFT_API void draw ( GLfloat x, GLfloat y, GLfloat z, const char* s ); #ifndef OGLFT_NO_QT /*! * Draw a string at the given 2D point. @@ -933,7 +933,7 @@ namespace OGLFT { * \param y the Y position. * \param s the (UNICODE) string to draw. */ - void draw ( GLfloat x, GLfloat y, const QString& s ); + OGLFT_API void draw ( GLfloat x, GLfloat y, const QString& s ); /*! * Draw a string at the given 3D point. * \param x the X position. @@ -941,7 +941,7 @@ namespace OGLFT { * \param z the Z position. * \param s the (UNICODE) string to draw. */ - void draw ( GLfloat x, GLfloat y, GLfloat z, const QString& s ); + OGLFT_API void draw ( GLfloat x, GLfloat y, GLfloat z, const QString& s ); /*! * Draw a real number per the given format at the given 2D point. * \param x the X position. @@ -959,7 +959,7 @@ namespace OGLFT { * * \param number the numeric value. */ - void draw ( GLfloat x, GLfloat y, const QString& format, double number ); + OGLFT_API void draw ( GLfloat x, GLfloat y, const QString& format, double number ); /*! * Draw a real number per the given format at the given 3D point. * \param x the X position. @@ -978,7 +978,7 @@ namespace OGLFT { * * \param number the numeric value. */ - void draw ( GLfloat x, GLfloat y, GLfloat z, const QString& format, + OGLFT_API void draw ( GLfloat x, GLfloat y, GLfloat z, const QString& format, double number ); #endif /* OGLFT_NO_QT */ /*!