Table of Contents

Interface IDeviceLayout

Namespace
VMagicMirror.Buddy

アバターがいる空間内のキーボードなどのデバイスや、アバターウィンドウを撮影しているカメラの配置などのレイアウト情報を取得できるAPIです。

public interface IDeviceLayout

Methods

GetCameraFov()

画面を映しているカメラについて、視野角(Field of View)を度数法の値で取得します。 この視野角は垂直方向の視野角を表します。

float GetCameraFov()

Returns

float

カメラの視野角 [deg]

GetCameraPose()

画面を映しているカメラについて、現在の姿勢を取得します。

Pose GetCameraPose()

Returns

Pose

カメラの姿勢

GetGamepadPose()

画面内に表示されるゲームパッドの基準位置の姿勢を取得します。 ゲームパッドが非表示の場合も姿勢を取得できます。

Pose GetGamepadPose()

Returns

Pose

ゲームパッドの姿勢

GetGamepadVisible()

ゲームパッドを表示中かどうかを取得します。

bool GetGamepadVisible()

Returns

bool

ゲームパッドを表示中ならば true、そうでなければ false

GetKeyboardPose()

画面内に表示されるキーボードの基準位置の姿勢を取得します。 キーボードが非表示の場合も姿勢を取得できます。

Pose GetKeyboardPose()

Returns

Pose

キーボードの姿勢

GetKeyboardVisible()

キーボードを表示中かどうかを取得します。

bool GetKeyboardVisible()

Returns

bool

キーボードを表示中ならば true、そうでなければ false

GetPenTabletPose()

画面内に表示されるペンタブレットの基準位置の姿勢を取得します。 ペンタブレットが非表示の場合も姿勢を取得できます。

Pose GetPenTabletPose()

Returns

Pose

ペンタブレットの姿勢

GetPenTabletVisible()

ペンタブレットを表示中かどうかを取得します。

bool GetPenTabletVisible()

Returns

bool

ペンタブレットを表示中ならば true、そうでなければ false

GetTouchpadPose()

画面内に表示されるタッチパッドの基準位置の姿勢を取得します。 タッチパッドが非表示の場合も姿勢を取得できます。

Pose GetTouchpadPose()

Returns

Pose

タッチパッドの姿勢

GetTouchpadVisible()

タッチパッドを表示中かどうかを取得します。

bool GetTouchpadVisible()

Returns

bool

タッチパッドを表示中ならば true、そうでなければ false