\r
#endif\r
\r
-SFG_Proc fghGetProcAddress( const char *procName );\r
+SFG_Proc fgPlatformGetProcAddress( const char *procName );\r
+\r
+/* Window functions needed for Platform implementations */\r
+/* pushing attribute/value pairs into an array */\r
+#define ATTRIB(a) attributes[where++]=(a)\r
+#define ATTRIB_VAL(a,v) {ATTRIB(a); ATTRIB(v);}\r
+\r
+extern int fghIsLegacyContextVersionRequested( void );\r
+extern int fghMapBit( int mask, int from, int to );\r
+extern int fghIsLegacyContextRequested( void );\r
+extern void fghContextCreationError( void );\r
+extern int fghNumberOfAuxBuffersRequested( void );\r
\r
#endif /* FREEGLUT_INTERNAL_H */\r
\r