DeviceTrackedWindow クラス
指定したトラッキングデバイスに追従するウィンドウ。
名前空間: FloatSoda.Widgets
アセンブリ: FloatSoda.dll
public record DeviceTrackedWindow : OverlayWindow, IEquatable<Widget>, IEquatable<InheritedWidget>, IEquatable<WindowWidget>, IEquatable<OverlayWindow>, IEquatable<DeviceTrackedWindow>object ← Widget ← InheritedWidget ← WindowWidget ← OverlayWindow ← DeviceTrackedWindow
実装するインターフェイス
Section titled “実装するインターフェイス”IEquatable<Widget>, IEquatable<InheritedWidget>, IEquatable<WindowWidget>, IEquatable<OverlayWindow>, IEquatable<DeviceTrackedWindow>
継承したメンバー
Section titled “継承したメンバー”OverlayWindow.Of(IBuildContext), OverlayWindow.Dpm, WindowWidget.Title, WindowWidget.Size, WindowWidget.ScopeType, WindowWidget.Of(IBuildContext), WindowWidget.UpdateShouldNotify(InheritedWidget), WindowWidget.CreateElement(), InheritedWidget.Child, InheritedWidget.ScopeType, InheritedWidget.CreateElement(), InheritedWidget.UpdateShouldNotify(InheritedWidget), Widget.Key, Widget.CanUpdate(Widget, Widget), Widget.CreateElement(), Widget.GetHashCode(), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Offset
Section titled “Offset”デバイス基準の位置オフセット。既定はゼロ。
public Vector3 Offset { get; init; }プロパティの値
Section titled “プロパティの値”Rotation
Section titled “Rotation”オーバーレイの回転。既定は無回転。
public Quaternion Rotation { get; init; }プロパティの値
Section titled “プロパティの値”Target
Section titled “Target”追従対象のトラッキングデバイス。
public required TrackedDevice Target { get; init; }プロパティの値
Section titled “プロパティの値”TrackedDevice