]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - libs/gtkutil/window.cpp
Group import/export callbacks
[xonotic/netradiant.git] / libs / gtkutil / window.cpp
index 9276ad2dd8ae48cdc71d03eb3829db334863c163..e2d7ec39a0938d54617947b2f97ca03e86bc3731 100644 (file)
@@ -190,7 +190,7 @@ void WindowPosition_Parse(WindowPosition &position, const char *value)
        }
 }
 
-void WindowPosition_Write(const WindowPosition &position, const StringImportCallback &importCallback)
+void WindowPosition_Write(const WindowPosition &position, const ImportExportCallback<const char *>::Import_t &importCallback)
 {
        char buffer[64];
        sprintf( buffer, "%d %d %d %d", position.x, position.y, position.w, position.h );
@@ -204,7 +204,7 @@ void WindowPositionTracker_importString(WindowPositionTracker &self, const char
        self.setPosition( position );
 }
 
-void WindowPositionTracker_exportString(const WindowPositionTracker &self, const StringImportCallback &importer)
+void WindowPositionTracker_exportString(const WindowPositionTracker &self, const ImportExportCallback<const char *>::Import_t &importer)
 {
        WindowPosition_Write( self.getPosition(), importer );
 }