|
TNB Library
|
スライドマスクワイプ処理クラス [詳解]
#include <TnbBitmapWipers.h>
CSlideMaskWiper の継承関係図公開型 | |
| typedef CPointerHandleT< IBitmapWipable > | Ptr |
| ポインタハンドル型宣言 [詳解] | |
公開メンバ関数 | |
| virtual IBitmapWipable * | Clone (void) const |
| [複製] クローン [詳解] | |
| CSlideMaskWiper (UINT p) | |
| コンストラクタ [詳解] | |
| virtual CBitmapHandle | Wipe (CBitmapHandle baseBmp, CBitmapHandle overBmp, UINT par, UINT max) const |
| [変換] ワイプ. [詳解] | |
限定公開メンバ関数 | |
| virtual HRGN | CreateMaskRgn (const SIZE &size, UINT par, UINT max) const |
| 2,4,6,8 [詳解] | |
スライドマスクワイプ処理クラス
先の画像を、指定の方向から見えてくるようになります。
TnbBitmapWipers.h の 207 行目に定義があります。
|
inherited |
ポインタハンドル型宣言
TnbBitmapAnimater.h の 65 行目に定義があります。
| CSlideMaskWiper | ( | UINT | p | ) |
|
virtual |
[複製] クローン
IBitmapWipableを実装しています。
TnbBitmapWipers.h の 257 行目に定義があります。
|
protectedvirtual |
2,4,6,8
[作成] マスク領域作成. par が 0なら領域なし、 par が max なら 全領域
| size | サイズ. |
| par | 進捗(分子) |
| max | 全体(分母) |
| NULL | 領域なし |
| NULL以外 | 領域 |
CAbstractMaskWiperを実装しています。
TnbBitmapWipers.h の 221 行目に定義があります。
|
virtualinherited |
[変換] ワイプ.
baseBmp の上に overBmp を書いた物を返します。 par が 0なら baseBmp そのもの、 par が max なら overBmp そのものになります
| baseBmp | 元絵. |
| overBmp | 先絵. |
| par | 進捗(分子) |
| max | 全体(分母) |
IBitmapWipableを実装しています。
TnbBitmapWipers.h の 173 行目に定義があります。