DesktopWindow クラス
開発機のデスクトップ上にGLFWの可視ウィンドウとして表示されるウィンドウ。 SteamVRオーバーレイとは独立に、描画結果をそのまま画面へミラー表示する。 目視確認・デバッグ用途を主眼とする。
名前空間: FloatSoda.Widgets
アセンブリ: FloatSoda.dll
public record DesktopWindow : WindowWidget, IEquatable<Widget>, IEquatable<InheritedWidget>, IEquatable<WindowWidget>, IEquatable<DesktopWindow>object ← Widget ← InheritedWidget ← WindowWidget ← DesktopWindow
実装するインターフェイス
Section titled “実装するインターフェイス”IEquatable<Widget>, IEquatable<InheritedWidget>, IEquatable<WindowWidget>, IEquatable<DesktopWindow>
継承したメンバー
Section titled “継承したメンバー”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()
Of(IBuildContext)
Section titled “Of(IBuildContext)”最も近い祖先の DesktopWindow を取得し、依存関係を登録します。
public static DesktopWindow Of(IBuildContext context)パラメーター
Section titled “パラメーター”context IBuildContext