SDXFrameWork
0.13
SDXFrameWork
|
リソースを読み込まずに描画を行う関数群. More...
#include <Drawing.h>
Static Public Member Functions | |
static Font & | GetFont () |
デフォルトのフォントを取得する. More... | |
static void | SetDefaultFont (const char *フォント名, int 大きさ, int 行間=0, bool 高品質レンダリング=true) |
デフォルトのフォントを設定する. More... | |
static void | Line (const Point &始点, const Point &終点, const Color &色, int 太さ=1) |
始点と終点を結ぶ直線を描画. More... | |
static void | Rect (const Rect &領域, const Color &色, bool 塗りつぶしフラグ=true) |
左上の座標と大きさを指定して矩形を描画. More... | |
static void | Circle (const Circle &円形, const Color &色, int 太さ=0) |
中心と半径を指定して円を描画. More... | |
static void | Oval (const Point &中心, int 幅, int 高さ, const Color &色, int 太さ=0) |
中心と外接する四角形の大きさを指定して楕円を描画. More... | |
static void | Polygon (std::vector< Point > 頂点, const Color &色, int 太さ=1) |
頂点を指定して多角形を描画. More... | |
static void | Triangle (const Point &中心座標, int 辺の長さ, double 角度, const Color &描画色, int 太さ=0) |
正三角形を描画. More... | |
static void | Pixel (const Point &座標, const Color &色) |
指定座標に点を描画. More... | |
static void | ImageFile (const Point &座標, const char *ファイル名, bool 透過フラグ=true) |
画像を一時的にメモリに読み込んで描画. More... | |
static void | String (const Point &座標, const Color &色, const VariadicStream &描画する文字列) |
文字を描画. More... | |
リソースを読み込まずに描画を行う関数群.
|
inlinestatic |
デフォルトのフォントを取得する.
|
inlinestatic |
デフォルトのフォントを設定する.
|
inlinestatic |
始点と終点を結ぶ直線を描画.
|
inlinestatic |
左上の座標と大きさを指定して矩形を描画.
中心と半径を指定して円を描画.
太さに0を指定した場合塗りつぶし. ※太さが1以上の場合処理が重い
|
inlinestatic |
中心と外接する四角形の大きさを指定して楕円を描画.
太さに0を指定した場合塗りつぶし. ※太さが1以上の場合処理が重い
|
inlinestatic |
頂点を指定して多角形を描画.
|
inlinestatic |
正三角形を描画.
太さに0を指定した場合塗りつぶし. ※太さが1以上の場合処理が重い
|
inlinestatic |
画像を一時的にメモリに読み込んで描画.
この処理は重いので、通常はImageクラスを利用する
|
inlinestatic |
文字を描画.
フォントはデフォルトでゴシック体