| 1234567891011121314151617 |
- #include "CmD3D9RenderSystemFactory.h"
- namespace CamelotEngine
- {
- RenderSystemPtr D3D9RenderSystemFactory::create()
- {
- #ifdef CM_STATIC_LIB
- HINSTANCE hInst = GetModuleHandle( NULL );
- #else
- HINSTANCE hInst = GetModuleHandle( "CamelotEngine.dll" ); // TODO - Change name if I plan on using external dll
- #endif
- return RenderSystemPtr(new Ogre::D3D9RenderSystem(hInst));
- }
- D3D9RenderSystemFactory::InitOnStart D3D9RenderSystemFactory::initOnStart;
- }
|