Table of Contents

Class Window

Namespace
Alis.Core.Graphic
Assembly
Alis.dll

The window class

public class Window : IWindow, IBuilder<WindowBuilder>

Inheritance

Implements

Inherited Members

Constructors

Window()

Initializes a new instance of the Alis.Core.Graphic.Window class

public Window()

Window(Color, Vector2, bool)

Initializes a new instance of the Alis.Core.Graphic.Window class

public Window(Color background, Vector2 resolution, bool isWindowResizable)

Parameters

background Color

The background

resolution Vector2

The resolution

isWindowResizable bool

The is window resizable

Properties

Background

Gets or sets the value of the background

[JsonPropertyName("_Background_")]
public Color Background { get; set; }

Property Value

Color

IsWindowResizable

Gets or sets the value of the is window resizable

[JsonPropertyName("_IsWindowResizable_")]
public bool IsWindowResizable { get; set; }

Property Value

bool

Resolution

Gets or sets the value of the resolution

[JsonPropertyName("_Resolution_")]
public Vector2 Resolution { get; set; }

Property Value

Vector2

Methods

Builder()

Builders this instance

public WindowBuilder Builder()

Returns

WindowBuilder

The window builder

See Also

IBuilder<TOut>