#if !defined ( INCLUDED_PATCHMANIP_H )
#define INCLUDED_PATCHMANIP_H
+#include <uilib/uilib.h>
#include "string/stringfwd.h"
void Patch_registerCommands();
-typedef struct _GtkToolbar GtkToolbar;
-typedef struct _GtkMenu GtkMenu;
-void Patch_constructToolbar( GtkToolbar* toolbar );
-void Patch_constructMenu( GtkMenu* menu );
-
-namespace scene
-{
-class Graph;
+
+void Patch_constructToolbar(ui::Toolbar toolbar);
+
+void Patch_constructMenu(ui::Menu menu);
+
+namespace scene {
+ class Graph;
}
-void Scene_PatchSetShader_Selected( scene::Graph& graph, const char* name );
-void Scene_PatchGetShader_Selected( scene::Graph& graph, CopiedString& name );
-void Scene_PatchSelectByShader( scene::Graph& graph, const char* name );
-void Scene_PatchFindReplaceShader( scene::Graph& graph, const char* find, const char* replace );
-void Scene_PatchFindReplaceShader_Selected( scene::Graph& graph, const char* find, const char* replace );
+void Scene_PatchSetShader_Selected(scene::Graph &graph, const char *name);
+
+void Scene_PatchGetShader_Selected(scene::Graph &graph, CopiedString &name);
+
+void Scene_PatchSelectByShader(scene::Graph &graph, const char *name);
+
+void Scene_PatchFindReplaceShader(scene::Graph &graph, const char *find, const char *replace);
+
+void Scene_PatchFindReplaceShader_Selected(scene::Graph &graph, const char *find, const char *replace);
+
+void Scene_PatchCapTexture_Selected(scene::Graph &graph);
+
+void Scene_PatchNaturalTexture_Selected(scene::Graph &graph);
-void Scene_PatchCapTexture_Selected( scene::Graph& graph );
-void Scene_PatchNaturalTexture_Selected( scene::Graph& graph );
-void Scene_PatchTileTexture_Selected( scene::Graph& graph, float s, float t );
+void Scene_PatchTileTexture_Selected(scene::Graph &graph, float s, float t);
void PatchFilters_construct();
void Patch_registerPreferencesPage();
+void Patch_NaturalTexture();
+
+void Patch_CapTexture();
+
+void Patch_ResetTexture();
+
+void Patch_FitTexture();
+
+void Patch_FlipTextureX();
+
+void Patch_FlipTextureY();
+
+void Patch_AutoCapTexture();
+
class PatchCreator;
-extern PatchCreator* g_patchCreator;
+
+extern PatchCreator *g_patchCreator;
#endif