public static SDL_Surface TTF_RenderGlyph_Shaded(
     SWIGTYPE_p__TTF_Font font, int ch, SDL_Color fg, SDL_Color bg) {
   long cPtr =
       SWIG_SDLTTFJNI.TTF_RenderGlyph_Shaded(
           SWIGTYPE_p__TTF_Font.getCPtr(font), ch, SDL_Color.getCPtr(fg), SDL_Color.getCPtr(bg));
   return (cPtr == 0) ? null : new SDL_Surface(cPtr, false);
 }
 public static SDL_Surface TTF_RenderUNICODE_Shaded(
     SWIGTYPE_p__TTF_Font font, SWIGTYPE_p_unsigned_short text, SDL_Color fg, SDL_Color bg) {
   long cPtr =
       SWIG_SDLTTFJNI.TTF_RenderUNICODE_Shaded(
           SWIGTYPE_p__TTF_Font.getCPtr(font),
           SWIGTYPE_p_unsigned_short.getCPtr(text),
           SDL_Color.getCPtr(fg),
           SDL_Color.getCPtr(bg));
   return (cPtr == 0) ? null : new SDL_Surface(cPtr, false);
 }
 public static SDL_Surface TTF_RenderUTF8_Solid(
     SWIGTYPE_p__TTF_Font font, String text, SDL_Color fg) {
   long cPtr =
       SWIG_SDLTTFJNI.TTF_RenderUTF8_Solid(
           SWIGTYPE_p__TTF_Font.getCPtr(font), text, SDL_Color.getCPtr(fg));
   return (cPtr == 0) ? null : new SDL_Surface(cPtr, false);
 }