SDXFrameWork  0.04
SDXFrameWork
 全て クラス ネームスペース 関数 変数 ページ
IFont.h
1 #pragma once
2 #include <Multimedia/Color.h>
3 
4 namespace SDX
5 {
7 class IFont
9 {
10 public:
12  virtual bool Draw(int X座標 , int Y座標 , Color 色 ,const char *描画文字列 , ...) const = 0;
13  virtual bool ZMask(int X座標, int Y座標, ZMaskType Zマスクタイプ, const char *str, ...) const = 0;
14 
16  virtual bool DrawExtend(int X座標, int Y座標, double X軸拡大率, double Y軸拡大率, Color 色, const char *描画文字列, ...) const = 0;
17  virtual bool ZMaskExtend(int X座標, int Y座標, double X軸拡大率, double Y軸拡大率, ZMaskType Zマスクタイプ, const char *str, ...) const = 0;
18 };
19 }
virtual bool DrawExtend(int X座標, int Y座標, double X軸拡大率, double Y軸拡大率, Color 色, const char *描画文字列,...) const =0
拡大率を指定して文字を描画.
virtual bool Draw(int X座標, int Y座標, Color 色, const char *描画文字列,...) const =0
書式付きで文字を描画.