/*
- 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