|
SDXFrameWork
0.09
SDXFrameWork
|
描画先を表すクラス. More...
#include <Screen.h>
Static Public Member Functions | |
| static Screen & | Single () |
| シングルトンなインスタンスを取得. More... | |
| static RendererHandle | GetHandle () |
| スクリーンハンドルを取得. More... | |
| static void | SetRenderer (Renderer &描画先Renderer) |
| スクリーンハンドルを設定. More... | |
| static bool | SetArea (const Rect &描画領域) |
| 描画範囲を設定する、設定範囲外には描画されない[未実装]. More... | |
| static bool | SetBackColor (Color 背景色) |
| Screen::Clear後の色を設定. More... | |
| static bool | Flip () |
| 描画内容を反映. More... | |
| static bool | Copy () |
| 裏画面の内容を、表画面にコピー. More... | |
| static bool | Clear () |
| 画面を消去する. More... | |
| static bool | SetBlendMode (BlendMode ブレンドモード, int 設定値) |
| ブレンド描画のモードを設定. More... | |
| static bool | SaveBmp (const Rect &領域, const char *ファイル名) |
| 描画対象になっている画面の一部をBMP形式で保存[未実装]. More... | |
| static bool | SetBright (Color 輝度) |
| 描画輝度を設定. More... | |
| static bool | SetTransColor (Color 輝度) |
| 透過色を設定[未実装]. More... | |
Public Attributes | |
| BlendMode | nowBlendMode = BlendMode::NoBlend |
| int | blendParam = 0 |
| Color | clearColor = Color(0, 0, 0) |
| Color | rgba = Color(255, 255, 255, 0) |
描画先を表すクラス.
|
static |
シングルトンなインスタンスを取得.
|
static |
スクリーンハンドルを取得.
|
static |
スクリーンハンドルを設定.
|
static |
描画範囲を設定する、設定範囲外には描画されない[未実装].
|
static |
Screen::Clear後の色を設定.
|
static |
描画内容を反映.
|
static |
裏画面の内容を、表画面にコピー.
|
static |
画面を消去する.
|
static |
ブレンド描画のモードを設定.
|
static |
描画対象になっている画面の一部をBMP形式で保存[未実装].
|
static |
描画輝度を設定.
|
static |
透過色を設定[未実装].
1.8.7