Kanzi Engine プラグインで宣言されたプロパティタイプのための Kanzi Studio プロパティエディタ

Kanzi Studio プロパティタイプエディタは、Kanzi Engine プラグインで宣言したプロパティタイプの値をユーザーが設定できるようにします。この表は、Kanzi Engine プラグインでプロパティタイプに対して宣言できる利用可能な Kanzi Studio エディタを一覧にしています。エディタを設定しない場合、Kanzi はデフォルトのエディタを割り当てます。

エディタ表示名

エディター名

サポートされているデータ型

マルチ編集サポート

プロジェクトアイテムターゲットタイプ

< エディタなし >

NoEditor.PropertyGridEditor

  • カラー (Color)

  • ストリング (String)

  • INT32

  • フロート (Float)

  • VECTOR2D

  • VECTOR3D

  • VECTOR4D

  • MATRIX2x2

  • MATRIX3x3

  • MATRIX4x4

  • ENUM

  • GROUP_PROPERTY

  • ライトプロパティ

  • CAMERA_PROPERTY

  • テクスチャ (Texture)

  • Boolean

  • RESOURCE_ID

  • コンテンツリファレンス

  • SRT2D

  • SRT3D

  • PROJECT_ITEM
    _リファレンス
  • PROJECT_ITEM
    _REFERENCE_LIST
  • タイプ (Type)

  • PROPERTY_HOST
    _タイプ
  • PROPERTY_TYPE
    _GROUP
  • ENUM_OPTIONS

  • ATTRIBUTE_MAPPINGS

  • ARRAY_PROPERTY

  • イベント

  • PROPERTY_TYPE
    _リファレンス
  • EVENT_HANDLER_LIST

  • コンポーネント
    _CALLBACK_LIST
  • STRING_LIST

  • タイムラインエントリ (TIMELINE_ENTRY)
    _TARGET
  • SHADER_VARIABLE
    _INFO_LIST
  • COLUMN_DEFINITION
    _LIST
  • DATE_TIME

  • プロパティバインディング (PROPERTY_BINDING)
    _LIST
  • タイムラインエントリ (Timeline Entry)
    _WEIGHT
  • タイムラインエントリ (Timeline Entry)
    _WEIGHT_SINGLE
  • STATE_TRANSITION
    _LIST
  • リソース
    _DICTIONARY
  • MULTI_EXPRESSION
    _PROPERTY
    _BINDING_LIST
  • ローカライズ (Localization)
    _テーブル
    _DICTIONARY
  • COMPOSITION_LIST

  • DATA_CONTEXT

  • VARIANT

  • 四元数

  • ノードリファレンス

  • BINDING_TARGET

  • None

True

プロジェクトアイテム (ProjectItem)

2Dプレハブテンプレートセレクター

LayerPrefabSelector.
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

Node2DPrefabTemplate

2Dトランスフォーメーションエディター

Transformation2DEditor。
PropertyGridEditor
  • MATRIX3x3

  • SRT2D

False

該当なし

2Dベクターフィールドエディター

Vector2dFieldEditor.
PropertyGridEditor

VECTOR2D

False

該当なし

2D ベクタースライダーエディタ (2D vector slider editor)

Vector2dSliderEditor.
PropertyGridEditor

VECTOR2D

False

該当なし

3Dプレハブテンプレートセレクター

シーンプレハブセレクター(ScenePrefabSelector)。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

Node3DPrefabTemplate

3Dトランスフォーメーションエディター

MatrixFieldEditor。
PropertyGridEditor
  • MATRIX4x4

  • SRT3D

False

該当なし

3Dベクターフィールドエディター

Vector3dFieldEditor。
PropertyGridEditor

VECTOR3D

False

該当なし

3Dベクタースライダーエディター

Vector3dSliderEditor.
PropertyGridEditor

VECTOR3D

False

該当なし

4D視野エディター

Vector4dSliderEditor.
FovEditor

VECTOR4D

False

該当なし

4Dベクターエリアエディター

Vector4dSliderEditor.
AreaEditor

VECTOR4D

False

該当なし

4Dベクターフィールドエディタ

Vector4dFieldEditor.
PropertyGridEditor

VECTOR4D

False

該当なし

4Dベクタースライダーエディター

Vector4dSliderEditor.
PropertyGridEditor

VECTOR4D

False

該当なし

アニメーション可能なプロパティタイプセレクタ

PropertyTypeNameSelector。
AnimablePropertyEditor
PROPERTY_TYPE
_リファレンス

False

該当なし

アニメーションクリップ (Animation Clip) ドロップダウン

アニメーションクリップセレクター (AnimationClipSelector)
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

アニメーションクリップ (AnimationClip)

アニメーションドロップダウン

AnimationSelector.
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

アニメーション (Animation)

アニメーションリストセレクター

AnimationEntryTargetList
セレクタ.PropertyGridEditor
PROJECT_ITEM
_REFERENCE_LIST

False

ブール値ドロップダウン

BooleanValueSelector。
PropertyGridEditor

Boolean

False

該当なし

ブールプロパティタイプセレクター

PropertyTypeNameSelector。
エクスポートされたBoolean
プロパティエディター
PROPERTY_TYPE
_リファレンス

False

該当なし

ファイルテキストエディタを参照

BrowseFileTextEditor

ストリング (String)

False

該当なし

フォルダを参照テキストエディタ

BrowseFolderTextEditor

ストリング (String)

False

該当なし

プラグインテキストエディタをブラウズ

BrowsePluginTextEditor

ストリング (String)

False

該当なし

ブラシドロップダウン

ブラシセレクター (BrushSelector)
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

ブラシ (Brush)

カメラ (Camera) ドロップダウン

CameraComboBox.
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

カメラノード

チェックボックス (Checkbox)

CheckboxValueSelector。
PropertyGridEditor

Boolean

False

該当なし

カラ―エディター (Color Editor)

ColorSliderEditor。
PropertyGridEditor

カラー (Color)

False

該当なし

コンポーザードロップダウン

ComposerComboBox。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

AbstractComposer

キューブマップテクスチャドロップダウン

TextureSelector.CubeMap
TexturePropertyGridEditor
PROJECT_ITEM
_リファレンス

True

CubemapTextureInterface

データソースセレクタ

DataSourceSelector.
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

データソース

ディスパッチメッセージアクションステートセレクタ

DispatchMessageAction
StateSelector
PROJECT_ITEM
_リファレンス

True

ステート (State)

列挙プロパティメンバーセレクタ

EnumPropertyMember
セレクター.プロパティグリッド
エディタ (Editor)
PROPERTY_TYPE
_GROUP

False

該当なし

エヌメレーションドロップダウン (Enumeration dropdown)

EnumValueSelector。
PropertyGridEditor

ENUM

False

該当なし

ファイルリストエディター

StringListEditor。
ファイルリストエディター

STRING_LIST

False

該当なし

フォントドロップダウン

フォントセレクター (FontSelector)。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

フォントファイル

フォントファミリードロップダウン

FontFamilySelector.
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

FontFamily

転送されたメッセージ引数セレクタ

PropertyTypeNameSelector。
転送メッセージ
ArgumentPropertyEditor
PROPERTY_TYPE
_リファレンス

False

該当なし

転送されたトリガーホストプロパティ値セレクタ

PropertyTypeNameSelector。
ForwardedPropertyOf
TriggerHostPropertyEditor
PROPERTY_TYPE
_リファレンス

False

該当なし

汎用リソースドロップダウン

GenericResourceFileSelector。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

ジェネリックリソースファイル (GenericResourceFile)

HDRカラーエディター

ColorSliderEditor。
HDRPropertyGridEditor

カラー (Color)

False

該当なし

イメージフォーマットドロップダウン

ImageFormatSelector。
PropertyGridEditor

ENUM

False

該当なし

イメージセレクター (Image selector)

ImageFileComboBox。
イメージオンリー (ImageOnly)
PROJECT_ITEM
_リファレンス

True

ImageFile

Kzb依存関係エディター

KzbDependenciesListEditor。
PropertyGridEditor

ストリング (String)

False

該当なし

リストボックスアイテムテンプレートセレクタ (List Box Item Template Selector)

PrefabTemplateSelector.
ListBoxItemTemplateSelector
PROJECT_ITEM
_リファレンス

True

PrefabTemplate

ロケールセレクタ (Locale selector)

CultureSelector。
PropertyGridEditor

ストリング (String)

False

該当なし

ローカライゼーションテーブルセレクタ

LocalizationTableSelector。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

ローカライゼーションテーブル (LocalizationTable)

メインコラーダファイルドロップダウン

MainAsset3DSourceFile
セレクタ.PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

アセット3Dソースファイル (Asset3DSourceFile)

マテリアルドロップダウン (Material dropdown)

MaterialComboBox.
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

マテリアル (Material)

マテリアルタイプドロップダウン

MaterialTypeSelector。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

マテリアルタイプ (MaterialType)

メッシュドロップダウン

MeshComboBox。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

メッシュノードメッシュ

メッシュドロップダウン (null を許可)

MeshComboBox.AllowNull

PROJECT_ITEM
_リファレンス

True

メッシュ (Mesh)

マルチラインテキストエディタ

TextEditor.TextAreaEditor

ストリング (String)

False

該当なし

デフォルトのレンダーパスがないレンダーパスプレハブドロップダウン

RenderPassPrefabComboBox.
NoDefaultRenderPass
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

レンダーパスプレハブ (RenderPassPrefab)

ノード2Dセレクター

Node2Dセレクター。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

Node2D

ノード3Dドロップダウン

Node3dSelector。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

Node3D

ノード3Dドロップダウン(nullを許可)

Node3dSelector.プロパティ
GridEditorAllowNull
PROJECT_ITEM
_リファレンス

True

Node3D

ノード3Dドロップダウン(即時の子)

ノードセレクター。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

Node3D

ノードドロップダウン

ノードセレクター。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

ノード (Node)

オブジェクトリストセレクター

SceneGraphNodeListSelector.
PropertyGridEditor
PROJECT_ITEM
_REFERENCE_LIST

False

該当なし

オブジェクトソースドロップダウン (Object source dropdown)

ObjectSourceSelector。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

オブジェクトソース (ObjectSource)

オブジェクトソースリストセレクタ

ObjectSourceListSelector.
PropertyGridEditor
PROJECT_ITEM
_REFERENCE_LIST

False

該当なし

ページセレクタ (Page selector)

PageSelector。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

Node2D

ページトランジションコレクションドロップダウン

PageTransitionCollection
セレクタ.PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

PageTransitionCollection

パスエディタ

PathEditor。
PropertyGridEditor

ストリング (String)

False

該当なし

プレハブテンプレートセレクター

PrefabTemplateSelector.
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

PrefabTemplate

プロジェクトアイテムドロップダウン

デフォルトプロジェクトオブジェクトセレクタ。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

ProjectItemInterface

プロパティタイプセレクター

PropertyTypeNameSelector。
ExportedPropertyEditor
PROPERTY_TYPE
_リファレンス

False

該当なし

プロパティタイプリストセレクター

GroupPropertyMember
セレクタ.PropertyGridEditor
PROPERTY_TYPE
_GROUP

False

該当なし

オブジェクトセレクタなしのプロパティタイプ

PropertyTypeNameSelector。
ExportedPropertyWithout
ObjectReferenceEditor
PROPERTY_TYPE
_リファレンス

False

該当なし

リファレンスビジュアライザー

ReferenceVisualizer。
PropertyGridEditor
  • PROJECT_ITEM
    _リファレンス
  • PROPERTY_TYPE
    _リファレンス

True

ProjectItemInterface

レンダーパスプレハブドロップダウン

RenderPassPrefabComboBox.
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

レンダーパスプレハブ (RenderPassPrefab)

レンダーターゲット深度ドロップダウン (Render target depth dropdown)

レンダーターゲットデプステクスチャ (RenderTargetDepthTexture)
セレクタ.PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

デプスターゲットテクスチャ (DepthTargetTexture)

レンダーターゲットドロップダウン

RenderTargetTextureSelector。
レンダーターゲットセレクター (RenderTargetSelector)
PROJECT_ITEM
_リファレンス

True

レンダーターゲット

レンダーターゲットテクスチャドロップダウン

RenderTargetTextureSelector。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

レンダーターゲットテクスチャ (RenderTargetTexture)

リッチテキストエディタ

リッチテキストエディター。
PropertyGridEditor

ストリング (String)

False

該当なし

シーンドロップダウン

シーンセレクター。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

シーン (Scene)

スクリーンドロップダウン

ScreenSelector。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

スクリーン (Screen)

シェーダーファイルドロップダウン

ShaderSourceFileSelector。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

シェーダーソースファイル (ShaderSourceFile)

シングルテクスチャドロップダウン

テクスチャセレクタ。
SingleTextureSelector
PROJECT_ITEM
_リファレンス

True

シングルテクスチャ (SingleTexture)

スライダー (Slider)

スライダー.PropertyGridEditor

  • INT32

  • フロート (Float)

False

該当なし

スプラインドロップダウン

スプラインセレクター (SplineSelector)
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

スプライン (Spline)

ステートマネージャーセレクター

StateManagerSelector

PROJECT_ITEM
_リファレンス

True

StateManager

ステートセレクター

StateSelector

PROJECT_ITEM
_リファレンス

True

ステート (State)

文字列リストエディタ

StringListEditor。
PropertyGridEditor

STRING_LIST

False

該当なし

スタイルセレクタ

スタイルセレクタ

PROJECT_ITEM
_リファレンス

True

スタイルアイテム

サブページセレクター

PageSelector.SubPageEditor

PROJECT_ITEM
_リファレンス

True

Node2D

サブページパスエディター

PathEditor.SubPagePathEditor

ストリング (String)

False

該当なし

テキストエディタ

テキストエディター.PropertyGridEditor

ストリング (String)

False

該当なし

テキストエディタ (float)

TextEditor.FloatTextBoxEditor

フロート (Float)

False

該当なし

テキストエディタ (整数)

TextEditor.IntTextBoxEditor

INT32

False

該当なし

テキストエディタ (ローカライズ可能)

ローカライズ可能テキストセレクタ

PROJECT_ITEM
_リファレンス

True

ノードリソース (NodeResource)

テキストエディタ (値が必要)

テキストエディタ.RequiredValue
PropertyGridEditor

ストリング (String)

False

該当なし

テキストラベル

テキストビジュアライザー。
PropertyGridEditor
  • ストリング (String)

  • INT32

  • フロート (Float)

  • Boolean

  • ENUM

  • DATE_TIME

  • DATA_CONTEXT

False

該当なし

テクスチャドロップダウン (Texture dropdown)

テクスチャセレクタ。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

テクスチャ (Texture)

テクスチャプロパティタイプセレクタ

PropertyTypeNameSelector。
ExportedTexturePropertyEditor
PROPERTY_TYPE
_リファレンス

False

該当なし

テクスチャソースドロップダウン

テクスチャセレクタ。
TextureSourceSelector
PROJECT_ITEM
_リファレンス

True

SingleTextureInterface

テーマグループセレクタ

テーマグループセレクター。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

テーマグループ (ThemeGroup)

タイムラインシーケンスドロップダウン

タイムラインシーケンスセレクター (TimelineSequenceSelector).
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

タイムラインシーケンス (TimelineSequence)

トラジェクトリドロップダウン (Trajectory dropdown)

トラジェクトリセレクタ (TrajectorySelector)
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

トラジェクトリ (Trajectory)

トランジションドロップダウン

トランジションセレクター (TransitionSelector)。
PropertyGridEditor
PROJECT_ITEM
_リファレンス

True

トランジション

トリガー用語ソースタイプドロップダウン

TriggerTermSourceTypeSelector.
PropertyGridEditor

ENUM

False

該当なし

順序なし文字列リストエディタ

StringListEditor。
プロパティグリッドエディタNoOrdering

STRING_LIST

False

該当なし

関連項目

Kanzi Engine プラグインの作成

Kanzi Engine の機能を拡張する

Kanzi Studio で Kanzi Engine プラグインのカスタムタイプを表示するためのリファレンス