Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    GameWindow<TK> Class

    Namespace: Stride.Games
    Assembly: Stride.Games.dll
    System.Object → DisposeBase → ComponentBase → GameWindow → GameWindow<TK>
    Derived from GameWindow<TK>:

    public abstract class GameWindow<TK> : GameWindow, IDisposable, IComponent, IReferencable, ICollectorHolder
    Type Parameters
    Name Description
    TK
    Name Description
    Methods
    Initialize(GameContext)
    Initialize(GameContext<TK>)
    | Improve this Doc View Source

    Methods


    Initialize(GameContext)

    protected sealed override void Initialize(GameContext gameContext)
    Parameters
    Type Name Description
    GameContext gameContext
    Overrides
    GameWindow.Initialize(GameContext)

    Initialize(GameContext<TK>)

    protected abstract void Initialize(GameContext<TK> context)
    Parameters
    Type Name Description
    GameContext<TK> context

    Inherited Members

    GameWindow.IsActivated
    GameWindow.Activated
    GameWindow.ClientSizeChanged
    GameWindow.Deactivated
    GameWindow.OrientationChanged
    GameWindow.FullscreenChanged
    GameWindow.Closing
    GameWindow.AllowUserResizing
    GameWindow.ClientBounds
    GameWindow.CurrentOrientation
    GameWindow.IsMinimized
    GameWindow.Focused
    GameWindow.IsMouseVisible
    GameWindow.NativeWindow
    GameWindow.Visible
    GameWindow.Position
    GameWindow.IsBorderLess
    GameWindow.Title
    GameWindow.PreferredWindowedSize
    GameWindow.PreferredFullscreenSize
    GameWindow.FullscreenIsBorderlessWindow
    GameWindow.IsFullscreen
    GameWindow.BeginScreenDeviceChange(Boolean)
    GameWindow.EndScreenDeviceChange()
    GameWindow.EndScreenDeviceChange(Int32, Int32)
    GameWindow.SetSize(Int2)
    GameWindow.CreateUserManagedMessageLoop()
    GameWindow.SetSupportedOrientations(DisplayOrientation)
    GameWindow.OnActivated(Object, EventArgs)
    GameWindow.OnClientSizeChanged(Object, EventArgs)
    GameWindow.OnDeactivated(Object, EventArgs)
    GameWindow.OnOrientationChanged(Object, EventArgs)
    GameWindow.OnFullscreenToggle(Object, EventArgs)
    GameWindow.OnClosing(Object, EventArgs)
    GameWindow.SetTitle(String)
    ComponentBase.Tags
    ComponentBase.Name
    ComponentBase.Destroy()
    ComponentBase.ICollectorHolder.Collector
    ComponentBase.OnNameChanged()
    ComponentBase.ToString()
    DisposeBase.Dispose()
    DisposeBase.IsDisposed
    DisposeBase.IReferencable.ReferenceCount
    DisposeBase.IReferencable.AddReference()
    DisposeBase.IReferencable.Release()
    DisposeBase.OnAddReference()
    DisposeBase.OnReleaseReference()

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation