メインページ | クラス階層 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ

クラス Container

コンテナークラス

Containerに対する継承グラフ

Control Object Window すべてのメンバ一覧

Protected メソッド

virtual ControlfindChild ()
virtual ControlfindChild (int x, int y)
virtual LinkedItemgetLinkedItem (Control *control)
virtual bool checkNeedsPaint (Rect *srect, Rect *drect)

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

Container::Container  ) 
 

コンストラクタ

Container::~Container  )  [virtual]
 

デストラクタ


関数

virtual void Container::add Control control  )  [pure virtual]
 

Windowで実装されています.

bool Container::checkNeedsPaint Rect srect,
Rect drect
[protected, virtual]
 

指定した部品について描画が必要かどうかチェックする.

引数:
srect 参照する部品の領域
drect 参照される部品の領域
戻り値:
drectとsrectに重なっていたらtrue、重なっていなければfalse

Control * Container::findChild int  x,
int  y
[protected, virtual]
 

部品を得る

引数:
x 指定するX座標
y 指定するY座標

Control * Container::findChild  )  [protected, virtual]
 

部品を得る

戻り値:
活性部品(なければNULL)

LinkedItem * Container::getLinkedItem Control control  )  [protected, virtual]
 

部品をLinkedItemに変換する

引数:
control 指定する部品
戻り値:
変換できなければNULL

virtual void Container::remove Control control  )  [pure virtual]
 

Windowで実装されています.


変数

LinkedList* Container::_controlList [protected]
 

部品一覧


このクラスの説明は次のファイルから生成されました:
BayGUI APIに対してMon Feb 21 12:36:18 2005に生成されました。  doxygen 1.4.1