SDXFrameWork  0.13
SDXFrameWork
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
IFrame.h
1 //Copyright © 2014 SDXFramework
2 //[License]GNU Affero General Public License, version 3
3 //[Contact]http://sourceforge.jp/projects/dxframework/
4 #pragma once
5 #include <Framework/Shape.h>
6 
7 namespace SDX
8 {
11  class IFrame
12  {
13  public:
14 
15  virtual ~IFrame() = default;
16 
18  virtual void Draw(const Rect &領域, const Color& 描画色 = Color::White) const = 0;
19  };
20 }
矩形を表す図形クラス.
Definition: Rect.h:22
static const Color White
白 [RGB]255,255,255
Definition: Color.h:81
色を表すクラス.
Definition: Color.h:11
virtual void Draw(const Rect &領域, const Color &描画色=Color::White) const =0
枠を描画.
描画用枠のインターフェース.
Definition: IFrame.h:11