BsD3D9RenderAPIFactory.cpp 701 B

12345678910111213141516171819202122
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
  3. #include "BsD3D9RenderAPIFactory.h"
  4. #include "BsRenderAPI.h"
  5. namespace BansheeEngine
  6. {
  7. const char* SystemName = "BansheeD3D9RenderSystem";
  8. void D3D9RenderAPIFactory::create()
  9. {
  10. #ifdef BS_STATIC_LIB
  11. HINSTANCE hInst = GetModuleHandle(NULL);
  12. #else
  13. HINSTANCE hInst = GetModuleHandle("BansheeD3D9RenderAPI.dll");
  14. #endif
  15. RenderAPICore::startUp<D3D9RenderAPI>(hInst);
  16. }
  17. D3D9RenderAPIFactory::InitOnStart D3D9RenderAPIFactory::initOnStart;
  18. }