UI Toolkit は、ユーザーが UI Toolkit の要素と相互作用し状態を変更すると、イベントを発生させます。イベントのデザインは、HTML 要素の Event インターフェース と似ています。
イベントタイプは、EventBase クラスに基づく階層に一致します。各イベントファミリは、同じファミリのすべてのイベントに共通の特性を定義するインターフェースを実装します。例えば、BlurEvent と FocusEvent は、FocusEventBase クラスを使用します。
イベント、親クラスに関する詳しい情報と、API スクリプトリファレンスは、下記のリストのリンクを参照してください。
| トピック | 説明 |
|---|---|
| キャプチャイベント | UI とのユーザーのインタラクションをキャプチャするイベント。 |
| Change イベント | ユーザーが要素の状態を変更すると発生するイベント。 |
| クリックイベント | ユーザーが要素をクリックすると発生するイベント。 |
| コマンドイベント | ユーザーがコマンドを呼び出すと発生するイベント。 |
| ドラッグアンドドロップイベント | ユーザーが要素をドラッグアンドドロップすると発生するイベント。 |
| レイアウトイベント | レイアウトエンジンが要素のレイアウトを変更すると発生するイベント。 |
| フォーカスイベント | ユーザーが要素にフォーカスすると発生するイベント。 |
| Input イベント | ユーザーがテキストを入力すると発生するイベント。 |
| キーボードイベント | ユーザーがキーを押すと発生するイベント。 |
| マウスイベント | ユーザーがマウスを動かすと発生するイベント。 |
| ナビゲーションイベント | ユーザーが UI 内を移動すると発生するイベント。 |
| パネルイベント | ユーザーがパネルと相互作用すると発生するイベント。 |
| ポインターイベント | ユーザーがポインターデバイスと相互作用すると発生するイベント。 |
| ツールチップイベント | ユーザーがツールチップと相互作用すると発生するイベント。 |
| 遷移イベント | 遷移状態の変更を知らせるイベント。 |
| コンテキストメニューイベント | ユーザーがコンテキスト依存メニューと相互作用すると発生するイベント。 |
| IMGUI イベント | ユーザーが IMGUI 要素と相互作用すると発生するイベント。 |