メインページ | クラス階層 | アルファベット順一覧 | 構成 | Directories | ファイル一覧 | 構成メンバ

クラス YBrush

塗りつぶし属性(ブラシ)の管理. [詳細]

#include <ybrush.h>

YBrushに対する継承グラフ

YStationery すべてのメンバ一覧

Public メソッド

 YBrush (W lm=G_STORE)
 コンストラクタ
virtual ~YBrush ()
 デストラクタ
void setFgColor (YColor col)
 ブラシの色の設定
void setBgColor (YColor col)
 ブラシの背景色の設定
void setMask (UB *mask, W rx=0, W ry=0)
 マスクパターンの指定

フレンド

class YGraphic

説明

塗りつぶし属性(ブラシ)の管理.

塗りつぶし属性(ブラシ)を管理するためのクラスです。具体的には、 PAT構造体などのラッパとなっています。


コンストラクタとデストラクタ

YBrush::YBrush lm = G_STORE  )  [inline]
 

コンストラクタ

新しいブラシオブジェクトを構築します。

引数:
lm 描画モード (詳細はsetDrawingMode関数を参照)


関数

void YBrush::setBgColor YColor  col  )  [inline, virtual]
 

ブラシの背景色の設定

ブラシの背景色を設定します。

引数:
col 新しい背景色

YStationeryを再定義しています。

void YBrush::setFgColor YColor  col  )  [inline, virtual]
 

ブラシの色の設定

ブラシの前景色を設定します。

引数:
col 新しい前景色

YStationeryを再定義しています。

void YBrush::setMask UB *  mask,
rx = 0,
ry = 0
 

マスクパターンの指定

ブラシのマスクパターンを指定します。(与えられるデータは内部的にコピー されるので、関数呼び出し後は元のデータは削除してかまいません。)

引数:
mask マスクパターンへのポインタ
rx パターンの幅(x方向)
ry パターンの高さ(y方向)


このクラスの説明は次のファイルから生成されました:
YLibに対してMon Mar 21 08:57:45 2005に生成されました。  doxygen 1.4.1