From f1e539cadfb085cedc32f9773cfb9d14bfcdf138 Mon Sep 17 00:00:00 2001 From: Bryan Galdrikian Date: Wed, 23 Aug 2017 11:24:32 -0700 Subject: Removing ArtistTools and CurveEditor projects --- .../BlastPlugin/Render/Interface/PluginBlast.cpp | 69 ---------------------- 1 file changed, 69 deletions(-) delete mode 100644 tools/ArtistTools/source/BlastPlugin/Render/Interface/PluginBlast.cpp (limited to 'tools/ArtistTools/source/BlastPlugin/Render/Interface/PluginBlast.cpp') diff --git a/tools/ArtistTools/source/BlastPlugin/Render/Interface/PluginBlast.cpp b/tools/ArtistTools/source/BlastPlugin/Render/Interface/PluginBlast.cpp deleted file mode 100644 index 3a9c9c9..0000000 --- a/tools/ArtistTools/source/BlastPlugin/Render/Interface/PluginBlast.cpp +++ /dev/null @@ -1,69 +0,0 @@ -#include "PluginBlast.h" - -PluginBlast* g_Plugin = nullptr; - -PluginBlast::PluginBlast() -{ -} - -PluginBlast::~PluginBlast() -{ -} - -typedef PluginBlast*(*Func)(void); - -bool PluginBlast::Create(std::string strApi) -{ - if ("" == strApi) - return false; - - std::string pluginDll = ""; - HMODULE module = NULL; - Func CreateFunc = NULL; - -#ifdef NV_ARTISTTOOLS - pluginDll = "RenderBlast"; -#else - pluginDll = "FurRender"; -#endif - - pluginDll.append(strApi); - -#ifdef _WIN64 - pluginDll.append(".win64"); -#else - pluginDll.append(".win32"); -#endif - -#ifdef _DEBUG - pluginDll.append(".d"); -#else -#endif - - pluginDll.append(".dll"); - - module = LoadLibraryA(pluginDll.c_str()); - if (NULL == module) - return false; - - CreateFunc = (Func)GetProcAddress(module, "CreateRenderBlast"); - if (NULL == CreateFunc) - return false; - - g_Plugin = CreateFunc(); - return (NULL != g_Plugin); -} - -PluginBlast* PluginBlast::Instance() -{ - return g_Plugin; -} - -void PluginBlast::Destroy() -{ - if (nullptr == g_Plugin) - return; - - delete g_Plugin; - g_Plugin = nullptr; -} -- cgit v1.2.3