kinugasa.game

## クラス PlayerConstants

- java.lang.Object
- - kinugasa.game.PlayerConstants

-     public final class PlayerConstants
      extends java.lang.Object

  プレイヤーの実行環境の定数フィールドにアクセスするためのクラスです.
  このクラスの情報は、System.getPropertyおよびToolkitから取得されます。
  また、このクラスは、プレイヤーの入力デバイスの使用状況を格納する唯一の場所ともなります。 その値はゲームの開始時のみ指定できます。

- - ### フィールドのサマリー

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `java.lang.String` | `DESKTOP_PATH` プレイヤーのデスクトップのパスです.
    `java.lang.String` | `HOME_PATH` プレイヤーのホームディレクトリです.
    `java.lang.String` | `OS_NAME` OSの名前です.
    `int` | `SCREEN_HEIGHT` プレイヤーが使用している画面の高さです.
    `int` | `SCREEN_WIDTH` プレイヤーが使用している画面の幅です.
    `java.lang.String` | `USER_COUNTRY` プレイヤーの国籍です.
    `java.lang.String` | `USER_NAME` プレイヤーのOSアカウント名です.

  - ### メソッドのサマリー

    All Methods Static Methods Instance Methods Concrete Methods
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static PlayerConstants` | `getInstance()` インスタンスを取得します.
    `boolean` | `isUsingKeyboard()` ゲーム開始時の設定によってキーボードが 使用できる状態であるかを調べます.
    `boolean` | `isUsingMouse()` ゲーム開始時の設定によってマウスが 使用できる状態であるかを調べます.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### フィールドの詳細

    - #### SCREEN_WIDTH

          public final int SCREEN_WIDTH

      プレイヤーが使用している画面の幅です.

    - #### SCREEN_HEIGHT

          public final int SCREEN_HEIGHT

      プレイヤーが使用している画面の高さです.

    - #### OS_NAME

          public final java.lang.String OS_NAME

      OSの名前です.

    - #### HOME_PATH

          public final java.lang.String HOME_PATH

      プレイヤーのホームディレクトリです.

    - #### USER_NAME

          public final java.lang.String USER_NAME

      プレイヤーのOSアカウント名です.

    - #### DESKTOP_PATH

          public final java.lang.String DESKTOP_PATH

      プレイヤーのデスクトップのパスです.

    - #### USER_COUNTRY

          public final java.lang.String USER_COUNTRY

      プレイヤーの国籍です.

  - ### メソッドの詳細

    - #### getInstance

          public static PlayerConstants getInstance()

      インスタンスを取得します.
      戻り値:
        唯一のインスタンスを取得します.

    - #### isUsingKeyboard

          public boolean isUsingKeyboard()

      ゲーム開始時の設定によってキーボードが 使用できる状態であるかを調べます.
      戻り値:
        キーボードを使用する設定でゲームを開始した場合はtrueを返します。

    - #### isUsingMouse

          public boolean isUsingMouse()

      ゲーム開始時の設定によってマウスが 使用できる状態であるかを調べます.
      戻り値:
        マウスを使用する設定でゲームを開始した場合はtrueを返します。