Arbor 3: FSM & BT Graph Editor 3.7.1

公開型 | 公開メンバ関数 | 公開変数類 | 全メンバ一覧
GroupNode クラス

グループノードを表すクラス [詳解]

GroupNode の継承関係図

## 公開型
enum | AutoAlignment { None = 0, Vertical, Horizonal }
| 自動整列 [詳解]

## 公開メンバ関数
| GroupNode (NodeGraph nodeGraph, int nodeID)
| GroupNodeのコンストラクタ [詳解]
override string | GetName ()
| ノードの名前を取得 [詳解]
基底クラス Node に属する継承公開メンバ関数
| Node (NodeGraph nodeGraph, int nodeID)
| Nodeのコンストラクタ [詳解]
virtual bool | IsContainsBehaviour (NodeBehaviour behaviour)
| NodeBehaviourを含んでいるかをチェックする。 [詳解]
virtual bool | IsDeletable ()
| 削除できるかどうかを返す。 [詳解]
override string | ToString ()
| ノードを文字列に変換（デバッグ用）。 [詳解]

## 公開変数類
string | name = "New Group"
| グループノードの名前。 [詳解]
Color | color = Color.white
| ノードの色 [詳解]
AutoAlignment | autoAlignment = AutoAlignment.None
| オートレイアウト [詳解]
基底クラス Node に属する継承公開変数類
Rect | position
| Arbor Editor上での位置。 [詳解]
bool | showComment
| コメントを表示するかどうか [詳解]
string | nodeComment
| コメント [詳解]

## その他の継承メンバ
基底クラス Node に属する継承限定公開メンバ関数
virtual void | OnGraphChanged ()
| Nodeが所属するNodeGraphが変わった際に呼ばれる。 [詳解]
基底クラス Node に属する継承プロパティ
NodeGraph | nodeGraph`[get]`
| NodeGraphを取得。 [詳解]
int | nodeID`[get]`
| ノードIDを取得。 [詳解]
基底クラス ISerializeVersionCallbackReceiver に属する継承プロパティ
int | newestVersion`[get]`
| 最新バージョン [詳解]

## 詳解

グループノードを表すクラス

## 列挙型メンバ詳解

## ◆ AutoAlignment

enum AutoAlignment
| strong

自動整列

列挙値
None | なし
Vertical | 垂直方向
Horizonal | 水平方向

## 構築子と解体子

## ◆ GroupNode()

GroupNode | ( | NodeGraph | nodeGraph,
|  | int | nodeID
| ) |  |

GroupNodeのコンストラクタ

引数

  nodeGraph | このノードを持つNodeGraph
  nodeID | ノードID

グループノードの生成はNodeGraph.CreateGroup()を使用してください。

## メソッド詳解

## ◆ GetName()

override string GetName | ( |  | ) |
| virtual

ノードの名前を取得

戻り値
  ノードの名前

Nodeを再実装しています。

## メンバ詳解

## ◆ autoAlignment

AutoAlignment autoAlignment = AutoAlignment.None

オートレイアウト

## ◆ color

Color color = Color.white

ノードの色

## ◆ name

string name = "New Group"

グループノードの名前。