クラス KeyEvent

キーイベント情報 [詳細]

すべてのメンバ一覧

Public メソッド

 KeyEvent ()
 コンストラクタ
 KeyEvent (KeyType keyType, KeyEventType keyEventType, TimeSpan time, TimeSpan downTime)
 コンストラクタ
 KeyEvent (KeyType keyType, KeyEventType keyEventType, TimeSpan time, TimeSpan downTime, bool enabledEachFrame)
 コンストラクタ

プロパティ

KeyEventType KeyEventType [get, set]
 キーイベントの種別を取得・設定する。
KeyType KeyType [get, set]
 キーの種別を取得・設定する。
TimeSpan Time [get, set]
 イベントが発生した時刻を取得・設定する。
TimeSpan DownTime [get, set]
 キーが押された時刻を取得・設定する。
bool Forward [get, set]
 イベントをフォワードするかどうかを取得・設定する。初期値はFalse。
bool Handled [get, set]
 イベントが処理済みかどうかを取得・設定する
bool EnabledEachFrameRepeat [get, set]
 毎フレームごとのキーリピートイベントを有効にするかどうかを取得・設定する

説明

キーイベント情報


コンストラクタとデストラクタ

KeyEvent ( KeyType  keyType,
KeyEventType  keyEventType,
TimeSpan  time,
TimeSpan  downTime 
)

コンストラクタ

引数:
keyTypeキーの種別
keyEventTypeキーイベントの種別
timeイベントが発生した時刻
downTimeキーが押された時刻
KeyEvent ( KeyType  keyType,
KeyEventType  keyEventType,
TimeSpan  time,
TimeSpan  downTime,
bool  enabledEachFrame 
)

コンストラクタ

引数:
keyTypeキーの種別
keyEventTypeキーイベントの種別
timeイベントが発生した時刻
downTimeキーが押された時刻
enabledEachFrame

プロパティ

bool EnabledEachFrameRepeat [get, set]

毎フレームごとのキーリピートイベントを有効にするかどうかを取得・設定する

この値を true に設定すると、次のフレームから KeyEventType が EachFrameRepeat のイベントが毎フレーム配信されるようになります。 この値は現在の KeyType に対してのみ有効で、キーが押されている間は値が保持されますが、キーが離されると false にリセットされます。