ホーム > デベロッパ > SophiaFramework > BREW C++ 逆引きコード集

BREW C++ プログラミング : SophiaFramework 逆引き FAQ・コード集

長方形を描画する

長方形を描画するには、SFXRectangle クラスと SFXGraphics クラスを使用します。
画面やウインドウへの描画は、描画ハンドラの中で行います。

// 長方形の作成
SFXRectangle rect(10, 10, 20, 10);   // x 座標, y 座標, 横幅, 高さ

// 色の設定
SFXRGBColor color(0x00, 0x00, 0xFF, 0x00);  // 赤, 緑, 青, アルファ

SFXGraphicsPtr graphics = SFXGraphics::GetInstance();
graphics->DrawRectangle(rect, color);     // 長方形の描画
graphics->FillRectangle(rect, color);     // 長方形の塗りつぶし

graphics インスタンスについては グラフィックインターフェースの取得 を参照

参照 SFXGraphics::GetInstance | SFXGraphics::DrawRectangle |
SFXGraphics::FillRectangle