BsD3D9RenderSystemFactory.cpp 768 B

123456789101112131415161718192021
  1. //__________________________ Banshee Project - A modern game development toolkit _________________________________//
  2. //_____________________________________ www.banshee-project.com __________________________________________________//
  3. //________________________ Copyright (c) 2014 Marko Pintera. All rights reserved. ________________________________//
  4. #include "BsD3D9RenderSystemFactory.h"
  5. #include "BsRenderSystem.h"
  6. namespace BansheeEngine
  7. {
  8. void D3D9RenderSystemFactory::create()
  9. {
  10. #ifdef BS_STATIC_LIB
  11. HINSTANCE hInst = GetModuleHandle(NULL);
  12. #else
  13. HINSTANCE hInst = GetModuleHandle("BansheeD3D9RenderSystem.dll");
  14. #endif
  15. RenderSystem::startUp<D3D9RenderSystem>(hInst);
  16. }
  17. D3D9RenderSystemFactory::InitOnStart D3D9RenderSystemFactory::initOnStart;
  18. }