]> git.jsancho.org Git - lugaru.git/commitdiff
More const-correctness in Text.{cpp,h}
authorAlexander Monakov <amonakov@gmail.com>
Sun, 19 Dec 2010 21:12:41 +0000 (00:12 +0300)
committerAlexander Monakov <amonakov@gmail.com>
Sun, 19 Dec 2010 21:12:41 +0000 (00:12 +0300)
Source/Text.cpp
Source/Text.h

index e1c2878b4fc4686c665e9421a4f89422872e6a96..0652c87b2d4085820d13aeef395a496f15dfe9a1 100644 (file)
@@ -116,12 +116,12 @@ void Text::BuildFont()                                                            // Build Our Font Display List
        }                                                                                                       // Loop Until All 256 Are Built
 }
 
-void Text::glPrint(float x, float y, char *string, int set, float size, float width, float height)     // Where The Printing Happens
+void Text::glPrint(float x, float y, const char *string, int set, float size, float width, float height)       // Where The Printing Happens
 {
        glPrint(x, y, string, set, size, width, height, 0, strlen(string));
 }
 
-void Text::_glPrint(float x, float y, char *string, int set, float size, float width, float height,int start,int end, int offset)      // Where The Printing Happens
+void Text::_glPrint(float x, float y, const char *string, int set, float size, float width, float height,int start,int end, int offset)        // Where The Printing Happens
 {
        if (set>1)
        {
@@ -152,26 +152,26 @@ void Text::_glPrint(float x, float y, char *string, int set, float size, float w
        glTexEnvi( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE );
 }
 
-void Text::glPrint(float x, float y, char *string, int set, float size, float width, float height,int start,int end)   // Where The Printing Happens
+void Text::glPrint(float x, float y, const char *string, int set, float size, float width, float height,int start,int end)     // Where The Printing Happens
 {
        _glPrint(x, y, string, set, size, width, height, start, end, 0);
 }
 
-void Text::glPrintOutline(float x, float y, char *string, int set, float size, float width, float height)      // Where The Printing Happens
+void Text::glPrintOutline(float x, float y, const char *string, int set, float size, float width, float height)        // Where The Printing Happens
 {
        glPrintOutline(x, y, string, set, size, width, height, 0, strlen(string));
 }
 
-void Text::glPrintOutline(float x, float y, char *string, int set, float size, float width, float height,int start,int end)    // Where The Printing Happens
+void Text::glPrintOutline(float x, float y, const char *string, int set, float size, float width, float height,int start,int end)      // Where The Printing Happens
 {
        _glPrint(x, y, string, set, size, width, height, start, end, 256);
 }
-void Text::glPrintOutlined(float x, float y, char *string, int set, float size, float width, float height)     // Where The Printing Happens
+void Text::glPrintOutlined(float x, float y, const char *string, int set, float size, float width, float height)       // Where The Printing Happens
 {
        glPrintOutlined(1, 1, 1, x, y, string, set, size, width, height);
 }
 
-void Text::glPrintOutlined(float r, float g, float b, float x, float y, char *string, int set, float size, float width, float height)  // Where The Printing Happens
+void Text::glPrintOutlined(float r, float g, float b, float x, float y, const char *string, int set, float size, float width, float height)    // Where The Printing Happens
 {
        glColor4f(0,0,0,1);
        glPrintOutline( x-2*size,  y-2*size, string,  set,  size*2.5/2,  width,  height);
index d2502abed9d3e5cc4f8ffd7bc5185af6fa1974fc..eba21593e81082014951c7a547ec411455b7dac0 100644 (file)
@@ -37,18 +37,18 @@ public:
 
        void LoadFontTexture(const char *fileName);
        void BuildFont();
-       void glPrint(float x, float y, char *string, int set, float size, float width, float height);
-       void glPrintOutline(float x, float y, char *string, int set, float size, float width, float height);
-       void glPrint(float x, float y, char *string, int set, float size, float width, float height,int start,int end);
-       void glPrintOutline(float x, float y, char *string, int set, float size, float width, float height,int start,int end);
-       void glPrintOutlined(float x, float y, char *string, int set, float size, float width, float height);
-       void glPrintOutlined(float r, float g, float b, float x, float y, char *string, int set, float size, float width, float height);
+       void glPrint(float x, float y, const char *string, int set, float size, float width, float height);
+       void glPrintOutline(float x, float y, const char *string, int set, float size, float width, float height);
+       void glPrint(float x, float y, const char *string, int set, float size, float width, float height,int start,int end);
+       void glPrintOutline(float x, float y, const char *string, int set, float size, float width, float height,int start,int end);
+       void glPrintOutlined(float x, float y, const char *string, int set, float size, float width, float height);
+       void glPrintOutlined(float r, float g, float b, float x, float y, const char *string, int set, float size, float width, float height);
 
        Text();
        ~Text();
 
 private:
-       void _glPrint(float x, float y, char *string, int set, float size, float width, float height, int start, int end, int offset);
+       void _glPrint(float x, float y, const char *string, int set, float size, float width, float height, int start, int end, int offset);
 };
 
 #endif