namespace FooEditEngine
{
- class D2DRender : D2DRenderBase,IEditorRender
+ sealed class D2DRender : D2DRenderBase,IEditorRender
{
SurfaceImageSource SurfaceImage;
DXGI.ISurfaceImageSourceNative SurfaceImageNative;
namespace FooEditEngine
{
- class D2DPrintPreviewRender : D2DRenderBase,ITextRender,IPrintableTextRender
+ sealed class D2DPrintPreviewRender : D2DRenderBase, ITextRender, IPrintableTextRender
{
DXGI.Surface Surface;
D3D11.Texture2D Texture;
namespace FooEditEngine
{
- class D2DPrintRender : D2DRenderBase,ITextRender,IPrintableTextRender
+ sealed class D2DPrintRender : D2DRenderBase, ITextRender, IPrintableTextRender
{
D2D.Device D2DDevice;
D2D.DeviceContext D2DContext;
/// <summary>
/// 表示に使用するリソースID
/// </summary>
- class DisplayPrintOptionResourceIDAttribute : Attribute
+ sealed class DisplayPrintOptionResourceIDAttribute : Attribute
{
public string ResourceID
{
/// </para>
/// </summary>
/// <typeparam name="T">IPrintPreviewSourceを継承したクラス</typeparam>
- class PrintOptionBuilder<T> where T : IPrintPreviewSource
+ sealed class PrintOptionBuilder<T> where T : IPrintPreviewSource
{
T PrintDocument;
/// <summary>
namespace FooEditEngine.WPF
{
- class D2DRender : D2DRenderCommon,IEditorRender
+ sealed class D2DRender : D2DRenderCommon, IEditorRender
{
DotNetTextStore.TextStore store;
D3D10.Texture2D texture;
namespace FooEditEngine.Windows
{
- class D2DTextRender : D2DRenderCommon,IEditorRender, IDisposable
+ sealed class D2DTextRender : D2DRenderCommon, IEditorRender, IDisposable
{
FooTextBox TextBox;
string fontName;