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

# クラス Container

コンテナークラス

Containerに対する継承グラフ

すべてのメンバ一覧

## Public メソッド
virtual void | add (Control *control)
virtual void | remove (Control *control)
## Protected メソッド
virtual Control * | findChild ()
virtual Control * | findChild (int x, int y)

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

Container::Container | ( |  | ) |

| コンストラクタ

Container::~Container | ( |  | ) | `[virtual]`

| デストラクタ

## 関数

void Container::add | ( | Control * | control | ) | `[virtual]`

  | 指定した部品を追加する 引数:
  | control | 指定する部品

Control * Container::findChild | ( | int | x,
|  | int | y
| ) | `[protected, virtual]`

  | 部品を得る 引数:
  | x | 指定するX座標
  | y | 指定するY座標

Control * Container::findChild | ( |  | ) | `[protected, virtual]`

| 部品を得る 戻り値: 活性部品（なければNULL）

void Container::postEvent | ( | Event * | event | ) | `[virtual]`

| イベント処理 Controlを再定義しています。 Windowで再定義されています。

void Container::remove | ( | Control * | control | ) | `[virtual]`

  | 指定した部品を削除する 引数:
  | control | 指定する部品
戻り値: 削除された部品（なければNULL）

void Container::repaint | ( |  | ) | `[virtual]`

| 再描画 Controlを再定義しています。 Windowで再定義されています。

## 変数

LinkedList* Container::_controlList`[protected]`

| 部品一覧

このクラスの説明は次のファイルから生成されました:

- baygui/baygui/Container.h
- baygui/Container.cpp