PickEvent QML Type
PickEventは、オブジェクトがピックされたときの情報を保持します。これは、ピッキングが成功したときに、QObjectPickerコンポーネントのほとんどのシグナルのパラメータとして受け取られます。詳細...
Import Statement: | import Qt3D.Render 2.8 |
In C++: | QPickEvent |
Status: | Deprecated |
プロパティ
- accepted : bool
- button : int
- buttons : int
- distance : real
- entity : Entity
- localIntersection : Vector3D
- modifiers : int
- position : Point2D
- viewport : Viewport
- worldIntersection : Vector3D
詳細説明
ObjectPicker およびPickingSettingsも参照してください 。
プロパティの説明
accepted : bool |
イベントが受け付けられたかどうかを指定します。
button : int |
イベントを発生させたマウスボタンを指定します。
buttons : int |
イベントのマウスボタンの状態を指定します。
distance : real |
カメラからヒットまでの距離を指定します。
entity : Entity |
ピックされたジオメトリが属するエンティティ。
オブジェクトピッカーがシーングラフのリーフノードにアタッチされていない場合、どの子エンティティが実際にピックされたかを調べるのに便利です。
localIntersection : Vector3D |
ピックされたエンティティのローカル座標系におけるヒットの座標を指定します。
modifiers : int |
イベントに対するマウスボタンの状態を指定します。
position : Point2D |
レンダーエリア(ウィンドウまたはクイックアイテム)に対するマウス位置を指定します。
viewport : Viewport |
このイベントが発生したビューポート。NULL値は、イベントがビューポートを持たないフレームグラフ分岐から発生したことを意味します。フレームグラフブランチがビューポート内にビューポートを持っている場合、プロパティにはリーフビューポートが含まれます。
worldIntersection : Vector3D |
ワールド座標系でのヒットの座標を指定します。
©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。