siICENodeDataType

導入

v7.0

詳細

ICEノードのポート接続に関連付けることができるデータのタイプを定義します。

C#構文

siICENodeDataType.siICENodeDataBool                                         // 1

siICENodeDataType.siICENodeDataLong                                         // 2

siICENodeDataType.siICENodeDataFloat                                        // 4

siICENodeDataType.siICENodeDataVector2                                      // 8

siICENodeDataType.siICENodeDataVector3                                      // 16

siICENodeDataType.siICENodeDataVector4                                      // 32

siICENodeDataType.siICENodeDataQuaternion                                   // 64

siICENodeDataType.siICENodeDataMatrix33                                     // 128

siICENodeDataType.siICENodeDataMatrix44                                     // 256

siICENodeDataType.siICENodeDataColor4                                       // 512

siICENodeDataType.siICENodeDataGeometry                                     // 1024

siICENodeDataType.siICENodeDataLocation                                     // 2048

siICENodeDataType.siICENodeDataExecute                                      // 4096

siICENodeDataType.siICENodeDataReference                                    // 8192

siICENodeDataType.siICENodeDataRotation                                     // 16384

siICENodeDataType.siICENodeDataShape                                        // 32768

siICENodeDataType.siICENodeDataCustomType                                   // 65536

siICENodeDataType.siICENodeDataString                                       // 131072

siICENodeDataType.siICENodeDataIcon                                         // 262144

siICENodeDataType.siICENodeDataValue                                        // 508927

siICENodeDataType.siICENodeDataInterface                                    // 1024

siICENodeDataType.siICENodeDataMultiComp                                    // 17400

siICENodeDataType.siICENodeDataArithmeticSupport                            // 16894

siICENodeDataType.siICENodeDataAny                                          // 524287

siICENodeDataType.siICENodeInputDataAny                                     // 247807

siICENodeDataType.siICENodeOutputDataAny                                    // 246783

コンスタント 詳細
siICENodeDataBool 1 Boolean.
siICENodeDataLong 2 Long.
siICENodeDataFloat 4 Float.
siICENodeDataVector2 8 2D ベクトル。C++ API の場合は、CVector2fにマップします。
siICENodeDataVector3 16 3D ベクトル。C++ API の場合は、CVector3またはCVector3fにマップします。オブジェクトモデルの場合は、SIVector3にマップします。
siICENodeDataVector4 32 4D ベクトル。C++ API の場合は、CVector4またはCVector4fにマップします。
siICENodeDataQuaternion 64 クォータニオン。C++ API の場合は、CQuaternionまたはCQuaternionfにマップします。オブジェクトモデルの場合は、SIQuaternionにマップします。
siICENodeDataMatrix33 128 3x3行列。C++ API の場合は、CMatrix3またはCMatrix3fにマップします。オブジェクトモデルの場合は、SIMatrix3にマップします。
siICENodeDataMatrix44 256 4x4行列。C++ API の場合は、CMatrix4またはCMatrix4fにマップします。オブジェクトモデルの場合は、SIMatrix4にマップします。
siICENodeDataColor4 512 RGBA カラー。C++ API の場合は、CColorまたはCColor4fにマップします。オブジェクトモデルの場合は、Colorにマップします。
siICENodeDataGeometry 1024 ジオメトリ。注: このデータ型はカスタムICENode出力ポートでは使用できません。
siICENodeDataLocation 2048 データの位置。注:このデータ型は、カスタムICENodeでは使用できません。
siICENodeDataExecute 4096 実行ロジック。注:このデータ型は、カスタムICENodeでは使用できません。
siICENodeDataReference 8192 Reference注:このデータ型は、カスタムICENodeでは使用できません。
siICENodeDataRotation 16384 回転。C++ API の場合は、CRotationまたはCRotationfにマップします。オブジェクトモデルの場合は、SIRotationにマップします。
siICENodeDataShape 32768 シェイプ。C++ API の場合は、CShapeにマップします。オブジェクトモデルの場合は、Shapeにマップします。
siICENodeDataCustomType 65536 カスタムデータ型。
siICENodeDataValue siICENodeDataBool | siICENodeDataLong | siICENodeDataFloat | siICENodeDataVector2 | siICENodeDataVector3 | siICENodeDataVector4 | siICENodeDataQuaternion | siICENodeDataRotation | siICENodeDataMatrix33 | siICENodeDataMatrix44 | siICENodeDataColor4 | siICENodeDataShape | siICENodeDataIcon 値(内部でのみ使用されます)
siICENodeDataString 131072 文字列型
siICENodeDataIcon 131072 アイコン
siICENodeDataInterface siICENodeDataGeometry インターフェイス(内部でのみ使用されます)
siICENodeDataMultiComp siICENodeDataVector2 | siICENodeDataVector3 | siICENodeDataVector4 | siICENodeDataQuaternion | siICENodeDataRotation | siICENodeDataMatrix33 | siICENodeDataMatrix44 | siICENodeDataColor4 マルチコンポーネント(内部でのみ使用されます)
siICENodeDataArithmeticSupport siICENodeDataLong | siICENodeDataFloat | siICENodeDataVector2 | siICENodeDataVector3 | siICENodeDataVector4 | siICENodeDataQuaternion | siICENodeDataRotation | siICENodeDataMatrix33 | siICENodeDataMatrix44 演算のサポート(内部でのみ使用されます)
siICENodeDataAny siICENodeDataBool | siICENodeDataLong | siICENodeDataFloat | siICENodeDataVector2 | siICENodeDataVector3 | siICENodeDataVector4 | siICENodeDataQuaternion | siICENodeDataRotation | siICENodeDataMatrix33 | siICENodeDataMatrix44 | siICENodeDataColor4 | siICENodeDataShape | siICENodeDataIcon | siICENodeDataGeometry | siICENodeDataLocation | siICENodeDataReference | siICENodeDataExecute 任意のサポートタイプ
siICENodeInputDataAny siICENodeDataBool | siICENodeDataLong | siICENodeDataFloat | siICENodeDataVector2 | siICENodeDataVector3 | siICENodeDataVector4 | siICENodeDataQuaternion | siICENodeDataRotation | siICENodeDataMatrix33 | siICENodeDataMatrix44 | siICENodeDataColor4 | siICENodeDataShape | siICENodeDataGeometry カスタム ICE ノードの入力ポートでサポートされているすべてのタイプ。
siICENodeOutputDataAny siICENodeDataBool | siICENodeDataLong | siICENodeDataFloat | siICENodeDataVector2 | siICENodeDataVector3 | siICENodeDataVector4 | siICENodeDataQuaternion | siICENodeDataRotation | siICENodeDataMatrix33 | siICENodeDataMatrix44 | siICENodeDataColor4 | siICENodeDataShape カスタム ICE ノードの出力ポートでサポートされているすべてのタイプ。これは、入力ポート タイプ定義として使用できます。

適用対象

ICENodePort.DataType ICEAttribute.DataType