Commit 66f17834d4e973eb16981041289ca0cba5c3883a

henry 2002-12-16T08:53:10

Updated the docs

diff --git a/include/FTFont.h b/include/FTFont.h
index 9164430..c6b9df4 100755
--- a/include/FTFont.h
+++ b/include/FTFont.h
@@ -29,21 +29,17 @@ class FTGL_EXPORT FTFont
 {
     public:
         /**
-         * Open and read a font file.
+         * Open and read a font file. Sets Error flag.
          *
          * @param fontname  font file name.
-         * @return          <code>true</code> if file has opened
-         *                  successfully.
          */
         FTFont( const char* fontname);
         
         /**
-         * Open and read a font from a buffer in memory.
+         * Open and read a font from a buffer in memory. Sets Error flag.
          *
          * @param pBufferBytes  the in-memory buffer
          * @param bufferSizeInBytes  the length of the buffer in bytes
-         * @return          <code>true</code> if the data stream has
-         *                  opened successfully.
          */
         FTFont( const unsigned char *pBufferBytes, size_t bufferSizeInBytes);
         
diff --git a/include/FTGLBitmapFont.h b/include/FTGLBitmapFont.h
index c5baeea..114ed3e 100755
--- a/include/FTGLBitmapFont.h
+++ b/include/FTGLBitmapFont.h
@@ -17,10 +17,18 @@ class FTGL_EXPORT FTGLBitmapFont : public FTFont
 {
     public:
         /**
-         * Constructor
+         * Open and read a font file. Sets Error flag.
+         *
+         * @param fontname  font file name.
          */
         FTGLBitmapFont( const char* fontname);
 
+        /**
+         * Open and read a font from a buffer in memory. Sets Error flag.
+         *
+         * @param pBufferBytes  the in-memory buffer
+         * @param bufferSizeInBytes  the length of the buffer in bytes
+         */
         FTGLBitmapFont( const unsigned char *pBufferBytes, size_t bufferSizeInBytes);
 
         /**
diff --git a/include/FTGLExtrdFont.h b/include/FTGLExtrdFont.h
index c23c2de..3c96984 100644
--- a/include/FTGLExtrdFont.h
+++ b/include/FTGLExtrdFont.h
@@ -18,11 +18,19 @@ class FTGlyph;
 class FTGL_EXPORT FTGLExtrdFont : public FTFont
 {
 	public:
-		/**
-		 * Default Constructor
-		 */
+        /**
+         * Open and read a font file. Sets Error flag.
+         *
+         * @param fontname  font file name.
+         */
 		FTGLExtrdFont( const char* fontname);
 		
+        /**
+         * Open and read a font from a buffer in memory. Sets Error flag.
+         *
+         * @param pBufferBytes  the in-memory buffer
+         * @param bufferSizeInBytes  the length of the buffer in bytes
+         */
 		FTGLExtrdFont( const unsigned char *pBufferBytes, size_t bufferSizeInBytes);
 		
 		/**
diff --git a/include/FTGLOutlineFont.h b/include/FTGLOutlineFont.h
index 09ffc66..22e694a 100755
--- a/include/FTGLOutlineFont.h
+++ b/include/FTGLOutlineFont.h
@@ -18,10 +18,18 @@ class FTGL_EXPORT FTGLOutlineFont : public FTFont
 {
     public:
         /**
-         * Default Constructor
+         * Open and read a font file. Sets Error flag.
+         *
+         * @param fontname  font file name.
          */
         FTGLOutlineFont( const char* fontname);
         
+        /**
+         * Open and read a font from a buffer in memory. Sets Error flag.
+         *
+         * @param pBufferBytes  the in-memory buffer
+         * @param bufferSizeInBytes  the length of the buffer in bytes
+         */
         FTGLOutlineFont( const unsigned char *pBufferBytes, size_t bufferSizeInBytes);
         
         /**
diff --git a/include/FTGLPixmapFont.h b/include/FTGLPixmapFont.h
index f98ec48..f4c9189 100755
--- a/include/FTGLPixmapFont.h
+++ b/include/FTGLPixmapFont.h
@@ -19,10 +19,18 @@ class FTGL_EXPORT FTGLPixmapFont : public FTFont
 {
     public:
         /**
-         * Default Constructor
+         * Open and read a font file. Sets Error flag.
+         *
+         * @param fontname  font file name.
          */
         FTGLPixmapFont( const char* fontname);
         
+        /**
+         * Open and read a font from a buffer in memory. Sets Error flag.
+         *
+         * @param pBufferBytes  the in-memory buffer
+         * @param bufferSizeInBytes  the length of the buffer in bytes
+         */
         FTGLPixmapFont( const unsigned char *pBufferBytes, size_t bufferSizeInBytes);
         
         /**
diff --git a/include/FTGLPolygonFont.h b/include/FTGLPolygonFont.h
index 8e33f66..1e41721 100755
--- a/include/FTGLPolygonFont.h
+++ b/include/FTGLPolygonFont.h
@@ -18,10 +18,18 @@ class FTGL_EXPORT FTGLPolygonFont : public FTFont
 {
     public:
         /**
-         * Default Constructor
+         * Open and read a font file. Sets Error flag.
+         *
+         * @param fontname  font file name.
          */
         FTGLPolygonFont( const char* fontname);
         
+        /**
+         * Open and read a font from a buffer in memory. Sets Error flag.
+         *
+         * @param pBufferBytes  the in-memory buffer
+         * @param bufferSizeInBytes  the length of the buffer in bytes
+         */
         FTGLPolygonFont( const unsigned char *pBufferBytes, size_t bufferSizeInBytes);
         
         /**
diff --git a/include/FTGLTextureFont.h b/include/FTGLTextureFont.h
index f877197..9a2a5ff 100755
--- a/include/FTGLTextureFont.h
+++ b/include/FTGLTextureFont.h
@@ -17,10 +17,18 @@ class  FTGL_EXPORT FTGLTextureFont : public FTFont
 {
     public:
         /**
-         * Constructor
+         * Open and read a font file. Sets Error flag.
+         *
+         * @param fontname  font file name.
          */
         FTGLTextureFont( const char* fontname);
         
+        /**
+         * Open and read a font from a buffer in memory. Sets Error flag.
+         *
+         * @param pBufferBytes  the in-memory buffer
+         * @param bufferSizeInBytes  the length of the buffer in bytes
+         */
         FTGLTextureFont( const unsigned char *pBufferBytes, size_t bufferSizeInBytes);
         
         /**