TNB Library
|
パラレルグループ定義クラス. [詳解]
#include <TnbGroupLayout.h>
公開メンバ関数 | |
CParallelGroup & | Add (const ILayout &layout) |
[設定] アイテム追加. [詳解] | |
CParallelGroup & | Add (const ILayout &layout, ELocation loc) |
[設定] アイテム追加. [詳解] | |
CParallelGroup (ELocation defloc=DEFAULT) | |
コンストラクタ [詳解] | |
size_t | GetItemCount (void) const |
[取得] アイテム数取得. [詳解] | |
ILayout * | GetItemLayout (INDEX index) |
[取得] レイアウトアイテム取得. [詳解] | |
const ILayout * | GetItemLayout (INDEX index) const |
[取得] レイアウトアイテム取得. [詳解] | |
ELocation | GetItemLocation (INDEX index) const |
[取得] アイテムの配置種取得. [詳解] | |
SIZE | GetMinimumSize (void) const |
[取得] 最小サイズ取得. [詳解] | |
パラレルグループ定義クラス.
複数のレイアウトアイテムを管理。
TnbGroupLayout.h の 100 行目に定義があります。
CParallelGroup | ( | ELocation | defloc = DEFAULT | ) |
コンストラクタ
defloc | 既定の配置種。省略すると、 DEFAULT です。 |
TnbGroupLayout.h の 109 行目に定義があります。
CParallelGroup & Add | ( | const ILayout & | layout | ) |
[設定] アイテム追加.
layout | レイアウトアイテム. |
TnbGroupLayout.h の 133 行目に定義があります。
CParallelGroup & Add | ( | const ILayout & | layout, |
ELocation | loc | ||
) |
size_t GetItemCount | ( | void | ) | const |
ILayout * GetItemLayout | ( | INDEX | index | ) |
[取得] レイアウトアイテム取得.
index | インデックス。 GetItemCount() の結果より小さい値を指定します。 |
TnbGroupLayout.h の 152 行目に定義があります。
const ILayout * GetItemLayout | ( | INDEX | index | ) | const |
[取得] レイアウトアイテム取得.
index | インデックス。 GetItemCount() の結果より小さい値を指定します。 |
TnbGroupLayout.h の 162 行目に定義があります。
ELocation GetItemLocation | ( | INDEX | index | ) | const |
[取得] アイテムの配置種取得.
index | インデックス。 GetItemCount() の結果より小さい値を指定します。 |
TnbGroupLayout.h の 172 行目に定義があります。
SIZE GetMinimumSize | ( | void | ) | const |