41 lines
730 B
C++
41 lines
730 B
C++
#include "StdAfx.h"
|
|
|
|
namespace ui {
|
|
|
|
ui::IPen* RenderFactory_GdiPlus::CreatePen(DWORD color, int width /*= 1*/)
|
|
{
|
|
return new Pen_GdiPlus(color, width);
|
|
}
|
|
|
|
ui::IBrush* RenderFactory_GdiPlus::CreateBrush(DWORD color)
|
|
{
|
|
return new Brush_Gdiplus(color);
|
|
}
|
|
|
|
ui::IBrush* RenderFactory_GdiPlus::CreateBrush(HBITMAP bitmap)
|
|
{
|
|
return new Brush_Gdiplus(bitmap);
|
|
}
|
|
|
|
ui::IMatrix* RenderFactory_GdiPlus::CreateMatrix()
|
|
{
|
|
return new Matrix_Gdiplus();
|
|
}
|
|
|
|
ui::IPath* RenderFactory_GdiPlus::CreatePath()
|
|
{
|
|
return new Path_Gdiplus();
|
|
}
|
|
|
|
ui::IBitmap* RenderFactory_GdiPlus::CreateBitmap()
|
|
{
|
|
return new GdiBitmap();
|
|
}
|
|
|
|
ui::IRenderContext* RenderFactory_GdiPlus::CreateRenderContext()
|
|
{
|
|
return new RenderContext_GdiPlus();
|
|
}
|
|
|
|
} // namespace ui
|