SDXFrameWork
0.09
SDXFrameWork
|
リソースを読み込まずに描画を行う関数群. More...
#include <Drawing.h>
Static Public Member Functions | |
static Font & | GetFont () |
デフォルトのフォントを取得する[SDL]. More... | |
static void | SetDefaultFont (const char *フォント名, int 大きさ) |
デフォルトのフォントを設定する. More... | |
static bool | Line (const Point &始点, const Point &終点, Color 色, int 太さ) |
始点と終点を結ぶ直線を描画. More... | |
static bool | Rect (const Rect &領域, Color 色, bool 塗りつぶしフラグ) |
左上の座標と大きさを指定して矩形を描画. More... | |
static void | Circle (const Circle &円形, Color 色, bool 塗りつぶしフラグ) |
中心と半径を指定して円を描画. More... | |
static void | Oval (const Point &中心, int 幅, int 高さ, Color 色, bool 塗りつぶしフラグ) |
中心と外接する四角形の大きさを指定して楕円を描画. More... | |
static void | Triangle (const Point &頂点A, const Point &頂点B, const Point &頂点C, Color 色, bool 塗りつぶしフラグ) |
頂点を3つ指定して三角形を描画. More... | |
static void | Pixel (const Point &座標, Color 色) |
指定座標に点を描画. More... | |
static ColorData | GetPixel (const Point &座標) |
指定座標の色を取得[未実装]. More... | |
static void | ImageFile (const Point &座標, const char *ファイル名, bool 透過フラグ=true) |
画像を一時的にメモリに読み込んで描画. More... | |
static void | String (const Point &座標, Color 色, VariadicStream 描画する文字列) |
文字を描画. More... | |
リソースを読み込まずに描画を行う関数群.
|
static |
デフォルトのフォントを取得する[SDL].
|
static |
デフォルトのフォントを設定する.
始点と終点を結ぶ直線を描画.
SDLは太さ指定不可
左上の座標と大きさを指定して矩形を描画.
中心と半径を指定して円を描画.
SDLは仮実装
中心と外接する四角形の大きさを指定して楕円を描画.
SDLは仮実装
|
static |
頂点を3つ指定して三角形を描画.
SDLは塗りつぶし不可
|
static |
指定座標の色を取得[未実装].
|
static |
画像を一時的にメモリに読み込んで描画.
この処理は重いので、通常はImageクラスを利用する
|
static |
文字を描画.
フォントはデフォルトでゴシック体