Static Public メソッド |
| static void | Initialize (GraphicsContext graphics) |
| | 初期化する。
|
| static void | Initialize (GraphicsContext graphics, float pixelDensity) |
| | 初期化する。
|
|
static void | Terminate () |
| | 終了する。
|
| static void | Update (List< TouchData > touchDataList) |
| | UIシステム全体を更新する。
|
| static void | Update (List< TouchData > touchDataList, ref GamePadData gamePadData) |
| | UIシステム全体を更新する。
|
| static void | Update (List< TouchData > touchDataList, ref MotionData motionData) |
| | UIシステム全体を更新する。
|
| static void | Update (List< TouchData > touchDataList, ref GamePadData gamePadData, ref MotionData motionData) |
| | UIシステム全体を更新する。
|
| static Widget | FindHitWidget (Vector2 screenPoint) |
| | 指定した座標に存在するウィジェットを探す。
|
|
static void | CancelKeyEvents () |
| | 現在のキーイベントをすべてキャンセルする
|
|
static void | Render () |
| | UIを描画する。
|
| static void | SetScene (Scene newScene) |
| | シーンを切り替える。
|
| static void | SetScene (Scene newScene, Transition transition) |
| | シーンを切り替える。
|
| static void | PushScene (Scene newScene) |
| | 現在のシーンをシーンスタックにプッシュし、シーンを切り替える。
|
|
static void | PopScene () |
| | シーンスタックに最後にプッシュしたシーンに切り替える。
|
| static ShaderProgram | GetShaderProgram (ShaderType type) |
| | シェーダープログラムを取得する。
|
| static void | ResetStateAll () |
| | 全てのウィジェットの状態をリセットする。
|
プロパティ |
| static Widget | KeyReceiverWidget [get, set] |
| | キー入力イベントを受けるウィジェットを取得・設定する。
|
|
static GamePadData | GamePadData [get, set] |
| | ゲームパッド情報を取得する。
|
|
static MotionData | MotionData [get, set] |
| | モーションセンサーの情報を取得する。
|
|
static int | FramebufferWidth [get, set] |
| | フレームバッファの幅を取得する。
|
|
static int | FramebufferHeight [get, set] |
| | フレームバッファの高さを取得する。
|
|
static float | PixelDensity [get] |
| | ピクセル密度を取得する
|
|
static Scene | CurrentScene [get, set] |
| | 現在表示中のシーンを取得する。
|
|
static Transition | ScenePushTransition [get, set] |
| | シーンがプッシュされる時のトランジションを取得・設定する。
|
|
static Transition | ScenePopTransition [get, set] |
| | シーンがポップされる時のトランジションを取得・設定する。
|
| static GraphicsContext | GraphicsContext [get, set] |
| | グラフィックスコンテキストを取得する。
|
|
static Matrix4 | ViewProjectionMatrix [get, set] |
| | プロジェクション行列を取得する。
|
|
static TimeSpan | CurrentTime [get, set] |
| | システムの経過時間を取得する。
|
|
static float | KeyLongPressTime [get, set] |
| | キーが押されてからLongPressキーイベントが発行されるまでの時間(ミリ秒)を取得、設定する
|
|
static float | KeyRepeatStartTime [get, set] |
| | キーが押されてからRepeatキーイベントが初めて発行されるまでの時間(ミリ秒)を取得、設定する
|
|
static float | KeyRepeatIntervalTime [get, set] |
| | Repeatキーイベントが発行される間隔(ミリ秒)を取得、設定する
|
|
static float | FocusTimeout [get, set] |
| | 無操作時にフォーカスを非アクティブにするまでの時間(ミリ秒)を取得・設定する
|
|
static bool | FocusActive [get, set] |
| | フォーカスが現在アクティブかどうかを取得・設定する
|
|
static bool | EnabledFocus [get, set] |
| | フォーカス機能を有効にするかどうかを取得・設定する
|
|
static bool | SuppressFocusKeyEvent [get, set] |
| | フォーカスのキーイベント配信を一時停止させるかどうかを取得・設定する
|
|
static UIColor | FocusFilterColor [get, set] |
| | フォーカスイメージに乗算する色を取得・設定する
|
|
static BlendMode | FocusBlendMode [get, set] |
| | フォーカスイメージのブレンドモードを取得・設定する
|
UI Toolkitのシステム全体の管理を行うクラス