PluginAction クラス |
名前空間: KeyToKey.Plugins
public abstract class PluginAction : GlobalsBridge
PluginAction 型は下記のメンバーを公開します。
名前 | 説明 | |
---|---|---|
PluginAction | PluginActionクラスの新しいインスタンスを初期化します |
名前 | 説明 | |
---|---|---|
ActiveProcessName |
アクティブになっているウィンドウのプロセス名を取得します。
(GlobalsBridgeから継承) | |
ActiveWindow |
アクティブウィンドウのIWindowControllerを取得します。
(GlobalsBridgeから継承) | |
ActiveWindowBounds |
アクティブになっているウィンドウの位置と範囲を取得します。
(GlobalsBridgeから継承) | |
ActiveWindowClientBounds |
アクティブになっているウィンドウのクライアント領域の位置と範囲を取得します。
(GlobalsBridgeから継承) | |
ActiveWindowHandle |
アクティブになっているウィンドウのウィンドウハンドルを取得します。
(GlobalsBridgeから継承) | |
base |
KeyToKeyの基本的な機能を提供します。
(GlobalsBridgeから継承) | |
CallCount | メソッドが呼ばれた回数
(GlobalsBridgeから継承) | |
CanStop |
トリガーが離されたタイミングでマクロの実行を停止できるかどうかを取得します。
(GlobalsBridgeから継承) | |
CanWorkOnActiveWindow |
現在のアクティブウィンドウで実行可能かどうかを取得します。
(GlobalsBridgeから継承) | |
Category |
カテゴリー
| |
Clipboard |
クリップボード
(GlobalsBridgeから継承) | |
Controller |
コントローラー
(GlobalsBridgeから継承) | |
Description |
アクションの概要
| |
Elapsed |
アクションが呼ばれてからの経過時間を取得します。
(GlobalsBridgeから継承) | |
GlobalVariables |
グローバル変数の操作取得を行います。
(GlobalsBridgeから継承) | |
IME |
IME
(GlobalsBridgeから継承) | |
InjectedStatus |
KeyToKeyが管理しているアプリケーションによって入力されたキーの状態
(GlobalsBridgeから継承) | |
IsAvailable | 廃止予定。
現在のアクティブウィンドウで実行可能かどうかを取得します。
(GlobalsBridgeから継承) | |
IsEnabled |
KeyToKeyが有効状態かどうかを取得します。
(GlobalsBridgeから継承) | |
IsKeyboardHooked |
キーボードがフックされているかどうかを取得します。
(GlobalsBridgeから継承) | |
IsModifiersPressed |
割り当ての修飾キー/ボタンが押されているかどうかを取得します。
(GlobalsBridgeから継承) | |
IsMouseHooked |
マウスがフックされているかどうかを取得します。
(GlobalsBridgeから継承) | |
IsMouseMovementBlocked |
マウスの移動がブロックされているかどうかを取得します。
(GlobalsBridgeから継承) | |
IsTriggerPressed |
割り当てのトリガーが押されているかどうかを取得します。
(GlobalsBridgeから継承) | |
IsTriggerReleased |
トリガーが離されたかどうかを取得します。このプロパティは一度falseになったら再度トリガーが押されてもtrueになることはありません。
(GlobalsBridgeから継承) | |
Item |
SharedResources
(GlobalsBridgeから継承) | |
JpName |
アクション名(日本語表記)
| |
Key |
キー
(GlobalsBridgeから継承) | |
LocalVariables |
ローカル変数の操作取得を行います(ローカル変数には引数も含まれています)
(GlobalsBridgeから継承) | |
Macro |
マクロ
(GlobalsBridgeから継承) | |
Modifier |
修飾子
(GlobalsBridgeから継承) | |
MouseAsLeftStick |
マウスで左スティックを動かす機能を提供します。
(GlobalsBridgeから継承) | |
MouseAsRightStick |
マウスで右スティックを動かす機能を提供します。
(GlobalsBridgeから継承) | |
MouseVirtualPositionService |
仮想的なマウスの座標や正規化された値を取得するためのサービスを提供します。
(GlobalsBridgeから継承) | |
Name |
アクションの名前(英語表記)
| |
PhysicalStatus |
KeyToKeyが管理している物理キーボード(ドライバ)によって入力されたキーの状態
(GlobalsBridgeから継承) | |
Screen |
モニターの情報
(GlobalsBridgeから継承) | |
ScriptConfig |
スクリプトの設定
(GlobalsBridgeから継承) | |
SharedResources |
リソースを保持しておくためのプロパティです(KeyToKey全体で共有します)。
プロファイルをロードするとクリアされます。
(GlobalsBridgeから継承) | |
ShouldContinue |
アクション/メソッドを続行するべきかどうかを取得します。
(GlobalsBridgeから継承) | |
TemplateMatching |
テンプレートマッチング
(GlobalsBridgeから継承) | |
this |
KeyToKeyの基本的な機能を提供します。
(GlobalsBridgeから継承) | |
Trigger |
トリガー
(GlobalsBridgeから継承) | |
VirtualXInput |
仮想XInputコントローラー
(GlobalsBridgeから継承) | |
vJoy |
vJoy
(GlobalsBridgeから継承) | |
WaitConfig |
待機処理の設定
(GlobalsBridgeから継承) | |
Window |
ウィンドウ
(GlobalsBridgeから継承) | |
WindowUnderCursor |
カーソル下のウィンドウのIWindowControllerを取得します。
(GlobalsBridgeから継承) | |
XInput |
XInputコントローラー
(GlobalsBridgeから継承) |
名前 | 説明 | |
---|---|---|
CanWorkOnActiveWindowChanged |
CanWorkOnActiveWindowの値が変わったら発生します。
(GlobalsBridgeから継承) | |
ControllerStateChanged |
コントローラーのボタンが入力されたら
(GlobalsBridgeから継承) | |
Disposing |
解放処理が実行されたら
(GlobalsBridgeから継承) | |
Hooked |
キーボードとマウスが入力されたら発生します。
(GlobalsBridgeから継承) | |
IsAvailableChanged | 廃止予定。
IsAvailableの値が変わったら
(GlobalsBridgeから継承) | |
IsEnabledChanged |
IsEnabledの値が変わったら
(GlobalsBridgeから継承) | |
KeyStateChanged |
キーが入力されたら
(GlobalsBridgeから継承) | |
MouseMoving |
マウスが移動したら発生します。
(GlobalsBridgeから継承) | |
ShouldContinueChanged |
ShouldContinueの値が変わったら
(GlobalsBridgeから継承) | |
TriggerPressed |
トリガーが押されたら発生します。
(GlobalsBridgeから継承) | |
TriggerReleased |
トリガーが離されたら発生します。
(GlobalsBridgeから継承) |
名前 | 説明 | |
---|---|---|
ToFormattedJson |
オブジェクトを整形されたJsonに変換します。
(ObjectHelperにより定義) |