+{\r
+private:\r
+\r
+ static const char* s_aszFormatName[];\r
+ static const char* s_aszFormatTitle[];\r
+ static const int s_iFormatCount;\r
+
+public:\r
+\r
+ static const int FORMAT_INVALID;\r
+ static const int FORMAT_PGM;\r
+ static const int FORMAT_PGMASCII;\r
+#if HAVE_PNG\r
+ static const int FORMAT_PNG;\r
+ static const int FORMAT_PNG16;\r
+#endif\r
+\r
+ static const int getFormatCount() {return s_iFormatCount;}\r
+ static const char** getFormatNameArray() {return s_aszFormatName;}\r
+ static const char** getFormatTitleArray() {return s_aszFormatTitle;}\r
+ static int convertFormatNameToID (const char* const formatName);\r
+ static const char* convertFormatIDToName (const int formatID);\r
+ static const char* convertFormatIDToTitle (const int formatID);\r
+