]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/findtexturedialog.h
Enable auto-redraw of the GLArea on GTK3
[xonotic/netradiant.git] / radiant / findtexturedialog.h
index fa32fd0194ac1ab4edac450da2c53cf93c8b871f..66022e8b3451cd4c57415e032fcb7906a999e955 100644 (file)
@@ -1,5 +1,5 @@
 /*
-   Copyright (C) 1999-2007 id Software, Inc. and contributors.
+   Copyright (C) 1999-2006 Id Software, Inc. and contributors.
    For a list of contributors, see the accompanying CONTRIBUTORS file.
 
    This file is part of GtkRadiant.
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
-#ifndef _FINDTEXTUREDIALOG_H_
-#define _FINDTEXTUREDIALOG_H_
+#include <uilib/uilib.h>
 
-#include "dialog.h"
+#if !defined( INCLUDED_FINDTEXTUREDIALOG_H )
+#define INCLUDED_FINDTEXTUREDIALOG_H
 
-class FindTextureDialog : public Dialog
-{
-public:
-static void setReplaceStr( const char* p );
-static void setFindStr( const char* p );
-static bool isOpen();
-static void show();
-static void updateTextures( const char* p );
+void FindTextureDialog_Construct();
+void FindTextureDialog_Destroy();
 
-FindTextureDialog ();
-virtual ~FindTextureDialog ();
-void BuildDialog();
+void FindTextureDialog_constructWindow( ui::Window main_window );
+void FindTextureDialog_destroyWindow();
+bool FindTextureDialog_isOpen();
+void FindTextureDialog_selectTexture( const char* name );
 
-bool m_bSelectedOnly;
-Str m_strFind;
-Str m_strReplace;
-bool m_bForce;
-bool m_bLive;
-
-};
-
-
-#endif //_FINDTEXTUREDIALOG_H_
+#endif