Skip to content

Commit 8779c72

Browse files
committed
Addendum to c029a6f
1 parent 1f46cd7 commit 8779c72

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

Client/core/Graphics/CGraphics.cpp

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -53,25 +53,25 @@ CGraphics::CGraphics(CLocalGUI* pGUI)
5353
m_ActiveBlendMode = EBlendMode::BLEND;
5454
m_CurDrawMode = EDrawMode::NONE;
5555
m_CurBlendMode = EBlendMode::BLEND;
56-
std::unique_ptr<CRenderItemManager> renderItemManager(new CRenderItemManager());
57-
std::unique_ptr<CTileBatcher> tileBatcher(new CTileBatcher());
58-
std::unique_ptr<CLine3DBatcher> line3DPreGUI(new CLine3DBatcher(true));
59-
std::unique_ptr<CLine3DBatcher> line3DPostFX(new CLine3DBatcher(true));
60-
std::unique_ptr<CLine3DBatcher> line3DPostGUI(new CLine3DBatcher(false));
61-
std::unique_ptr<CMaterialLine3DBatcher> materialLinePreGUI(new CMaterialLine3DBatcher(true));
62-
std::unique_ptr<CMaterialLine3DBatcher> materialLinePostFX(new CMaterialLine3DBatcher(true));
63-
std::unique_ptr<CMaterialLine3DBatcher> materialLinePostGUI(new CMaterialLine3DBatcher(false));
64-
std::unique_ptr<CPrimitive3DBatcher> primitive3DPreGUI(new CPrimitive3DBatcher(true));
65-
std::unique_ptr<CPrimitive3DBatcher> primitive3DPostFX(new CPrimitive3DBatcher(true));
66-
std::unique_ptr<CPrimitive3DBatcher> primitive3DPostGUI(new CPrimitive3DBatcher(false));
67-
std::unique_ptr<CMaterialPrimitive3DBatcher> materialPrimitivePreGUI(new CMaterialPrimitive3DBatcher(true, this));
68-
std::unique_ptr<CMaterialPrimitive3DBatcher> materialPrimitivePostFX(new CMaterialPrimitive3DBatcher(true, this));
69-
std::unique_ptr<CMaterialPrimitive3DBatcher> materialPrimitivePostGUI(new CMaterialPrimitive3DBatcher(false, this));
70-
std::unique_ptr<CPrimitiveBatcher> primitiveBatcher(new CPrimitiveBatcher());
71-
std::unique_ptr<CPrimitiveMaterialBatcher> primitiveMaterialBatcher(new CPrimitiveMaterialBatcher(this));
72-
std::unique_ptr<CScreenGrabberInterface> screenGrabber(NewScreenGrabber());
73-
std::unique_ptr<CPixelsManagerInterface> pixelsManager(NewPixelsManager());
74-
std::unique_ptr<CAspectRatioConverter> aspectRatioConverter(new CAspectRatioConverter());
56+
auto renderItemManager = std::make_unique<CRenderItemManager>();
57+
auto tileBatcher = std::make_unique<CTileBatcher>();
58+
auto line3DPreGUI = std::make_unique<CLine3DBatcher>(true);
59+
auto line3DPostFX = std::make_unique<CLine3DBatcher>(true);
60+
auto line3DPostGUI = std::make_unique<CLine3DBatcher>(false);
61+
auto materialLinePreGUI = std::make_unique<CMaterialLine3DBatcher>(true);
62+
auto materialLinePostFX = std::make_unique<CMaterialLine3DBatcher>(true);
63+
auto materialLinePostGUI = std::make_unique<CMaterialLine3DBatcher>(false);
64+
auto primitive3DPreGUI = std::make_unique<CPrimitive3DBatcher>(true);
65+
auto primitive3DPostFX = std::make_unique<CPrimitive3DBatcher>(true);
66+
auto primitive3DPostGUI = std::make_unique<CPrimitive3DBatcher>(false);
67+
auto materialPrimitivePreGUI = std::make_unique<CMaterialPrimitive3DBatcher>(true, this);
68+
auto materialPrimitivePostFX = std::make_unique<CMaterialPrimitive3DBatcher>(true, this);
69+
auto materialPrimitivePostGUI = std::make_unique<CMaterialPrimitive3DBatcher>(false, this);
70+
auto primitiveBatcher = std::make_unique<CPrimitiveBatcher>();
71+
auto primitiveMaterialBatcher = std::make_unique<CPrimitiveMaterialBatcher>(this);
72+
auto screenGrabber = std::unique_ptr<CScreenGrabberInterface>(NewScreenGrabber());
73+
auto pixelsManager = std::unique_ptr<CPixelsManagerInterface>(NewPixelsManager());
74+
auto aspectRatioConverter = std::make_unique<CAspectRatioConverter>();
7575

7676
m_pRenderItemManager = renderItemManager.release();
7777
m_pTileBatcher = tileBatcher.release();

0 commit comments

Comments
 (0)