| 1234567891011121314 |
- #include "CmRenderWindowManager.h"
- #include "CmRenderSystem.h"
- #include "CmAsyncOp.h"
- namespace CamelotEngine
- {
- RenderWindowPtr RenderWindowManager::create(const RENDER_WINDOW_DESC& desc)
- {
- RenderSystem* renderSystem = RenderSystem::instancePtr();
- AsyncOp op = renderSystem->queueReturnCommand(boost::bind(&RenderWindowManager::createImpl, this, desc, _1), true);
- return op.getReturnValue<RenderWindowPtr>();
- }
- }
|