DeviceTrackedOverlayTransform クラス
Positions an overlay relative to a tracked device.
名前空間: FloatSoda.OVR.Overlay
アセンブリ: FloatSoda.OVR.dll
public sealed class DeviceTrackedOverlayTransform : OverlayTransformobject ← OverlayTransform ← DeviceTrackedOverlayTransform
継承したメンバー
Section titled “継承したメンバー”OverlayTransform.Position, OverlayTransform.Rotation, OverlayTransform.Apply(), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
コンストラクター
Section titled “コンストラクター”DeviceTrackedOverlayTransform(ulong)
Section titled “DeviceTrackedOverlayTransform(ulong)”Positions an overlay relative to a tracked device.
public DeviceTrackedOverlayTransform(ulong overlayHandle)パラメーター
Section titled “パラメーター”overlayHandle ulong
The overlay handle to control.
PendingReapply
Section titled “PendingReapply”Gets whether the most recent apply was deferred because Target was disconnected.
public bool PendingReapply { get; }プロパティの値
Section titled “プロパティの値”Use this value to decide whether a device-connection event should trigger another Apply.
Target
Section titled “Target”Gets or sets the logical device to which the overlay is attached.
public TrackedDevice Target { get; set; }プロパティの値
Section titled “プロパティの値”Changing the target does not apply the transform until Apply is called.
Apply()
Section titled “Apply()”Writes the current transform to OpenVR.
public override void Apply()