Further directx cleaning.
This commit is contained in:
parent
d99a36f24f
commit
7fcc8e43ae
23 changed files with 401 additions and 304 deletions
|
@ -14,7 +14,7 @@ DrawingContext::DrawingContext(DrawingSurface* surface, FontsManager* fontsManag
|
|||
mDrawingMode(requestedDrawingMode),
|
||||
mFontsManager(fontsManager)
|
||||
{
|
||||
mPainter = PainterFactory::Create(mDrawingMode);
|
||||
mPainter = PainterFactory::Create(this, mDrawingMode);
|
||||
}
|
||||
|
||||
std::unique_ptr<DrawingContext> DrawingContext::Create(DrawingSurface* surface, FontsManager* fontsManager, DrawingMode requestedDrawingMode)
|
||||
|
@ -38,8 +38,7 @@ void DrawingContext::paint()
|
|||
{
|
||||
mSurface->getScene()->update(mFontsManager);
|
||||
}
|
||||
|
||||
mPainter->paint(this);
|
||||
mPainter->paint();
|
||||
}
|
||||
|
||||
AbstractPainter* DrawingContext::getPainter() const
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue