コンテンツにスキップ

IOverlay インターフェイス

Exposes the capabilities shared by every OpenVR overlay.

名前空間: FloatSoda.OVR.Overlay
アセンブリ: FloatSoda.OVR.dll

public interface IOverlay : IDisposable

IDisposable

Gets the curvature controller.

OverlayCurvature Curvature { get; }

OverlayCurvature

Gets the event dispatcher scoped to this overlay.

OverlayEventDispatcher EventDispatcher { get; }

OverlayEventDispatcher

Gets the identity that owns the native overlay handle.

IOverlayIdentity Identity { get; }

IOverlayIdentity

Gets the input configuration and state.

OverlayInput Input { get; }

OverlayInput

Gets the overlay opacity controller.

OverlayOpacity Opacity { get; }

OverlayOpacity

Gets the OpenVR flag collection.

OverlayState State { get; }

OverlayState

Gets the texture controller.

OverlayTexture Texture { get; }

OverlayTexture

Gets the haptic-feedback controller.

OverlayVibration Vibration { get; }

OverlayVibration

Gets the physical-width controller.

OverlayWidthInMeters WidthInMeters { get; }

OverlayWidthInMeters