static void setFindStr(const char* name);
static bool isOpen();
static void show();
+ typedef FreeCaller<&FindTextureDialog::show> ShowCaller;
static void updateTextures(const char* name);
FindTextureDialog();
void FindTextureDialog_apply()
{
StringOutputStream find(256);
- find << "textures/" << g_FindTextureDialog.m_strFind.c_str();
StringOutputStream replace(256);
+
+ find << "textures/" << g_FindTextureDialog.m_strFind.c_str();
replace << "textures/" << g_FindTextureDialog.m_strReplace.c_str();
FindReplaceTextures(find.c_str(), replace.c_str(), g_FindTextureDialog.m_bSelectedOnly);
}
void FindTextureDialog_Construct()
{
- GlobalCommands_insert("FindReplaceTextures", FreeCaller<FindTextureDialog::show>());
+ GlobalCommands_insert("FindReplaceTextures", FindTextureDialog::ShowCaller());
}
void FindTextureDialog_Destroy()