# 属性一覧

型名 | 説明
--- | ---
HideInTypePopupAttribute | この属性を適用した型を型選択ウィンドウから隠す。
HideInVariableMenuAttribute | この属性を適用した型をVariable追加メニューから隠す。
HideTypeInVariableMenuAttribute | アセンブリにこの属性を適用することで、指定した型をVariable追加メニューから隠す。
IgnoreGeneratorAttribute | スクリプトの生成対象から除外するようにマークする
MemberIconAttribute | NodeComponentのアイコンにメンバーアイコンを表示する
MenuKeywordsAttribute | スクリプト選択メニューにキーワードを設定する。
MenuNameAttribute | スクリプト選択メニューに名前を設定する。
ScriptGeneratedAttribute | 生成したスクリプトとしてマークする
TargetFieldNameAttribute | 対象のフィールド名を型に紐づけるための属性。
ValueTypeAttribute | SerializableTypeで選択できる型を指定する基本型から派生している型に制限する
AllowedTypesAttribute | 使用を許可する型を設定する。
DisallowedTypesAttribute | 使用を許可しない型を設定する。
FieldPlacementAttribute | フィールドの配置を設定する。 NodeComponentのフィールドにこの属性を適用することでフィールドの配置を指定できる。
ConstantColorUsageAttribute | Colorの定数の構成を設定する属性 `InputField<Color>`のフィールドに適用できる。
ConstantDelayedAttribute | 定数変更の確定を遅らせる属性。 この属性が適用されている場合、ユーザーがエンターキーを押したか、フィールドからフォーカスをさせるまで、定数変更の確定を行いません。 `InputField<float>`、`InputField<int>`、`InputField<string>`などのフィールドに適用できる。
ConstantGradientUsageAttribute | Gradientの定数の構成を設定する属性 `InputField<Gradient>`のフィールドに適用できる。
ConstantMinAttribute | floatまたはintなどの最小値を制限する属性。 `InputField<float>`、`InputField<int>`などのフィールドに適用できる。
ConstantPropertyAttribute | InputField<T>のフィールドに適用することで、定数値のフィールドの構成を設定する属性の基本型
ConstantRangeAttribute | floatまたはintなどの数値の範囲を制限する属性。 `InputField<float>`、`InputField<int>`などのフィールドに適用できる。
ConstantTextAreaAttribute | 複数行の文字列を編集できる属性。 `InputField<string>`のフィールドに適用できる。
FixedRecomputeModeAttribute | 再演算モードを固定する属性
DefaultRecomputeModeAttribute | デフォルトの再演算モードを設定する属性
DontUseComputeAttribute | Computeノードでの使用を禁止する属性
CanUseComputeAttribute | Computeノードでの使用できることをマークする属性
FieldOrderAttribute | フィールドの順番を設定する属性。 NodeComponentのフィールドにこの属性を適用することで、フィールドの表示順を設定できる。
FixedTitleNameAttribute | タイトル名を固定する属性。 Nodeにこの属性を適用することで、ノード名を固定できる。
HideResultFieldAttribute | TaskComponentの実行結果を出力するResultフィールドを非表示にする属性。 主に必ず成功して完了する処理に使用する。