Skip to main content

GlVersion Struct

Definition

Namespace:Avalonia.OpenGL
Assembly:Avalonia.OpenGL
Package:Avalonia
public struct GlVersion

Inheritance: ValueType -> GlVersion

Implements: IEquatable<GlVersion>

Constructors

NameDescription
GlVersion (2 overloads)No summary available.

GlVersion overloads

GlVersion Constructor

public GlVersion(Avalonia.OpenGL.GlProfileType type, int major, int minor)
Parameters

type Avalonia.OpenGL.GlProfileType

major int

minor int

GlVersion Constructor

public GlVersion(Avalonia.OpenGL.GlProfileType type, int major, int minor, bool isCompatibilityProfile)
Parameters

type Avalonia.OpenGL.GlProfileType

major int

minor int

isCompatibilityProfile bool

Methods

NameDescription
Equals (2 overloads)No summary available.
GetHashCodeNo summary available.
ToStringNo summary available.

Equals overloads

Equals Method

public bool Equals(Avalonia.OpenGL.GlVersion other)
Parameters

other Avalonia.OpenGL.GlVersion

Returns

bool

Equals Method

public bool Equals(object obj)
Parameters

obj object

Returns

bool

GetHashCode Method

public int GetHashCode()

Returns

int

ToString Method

public string ToString()

Returns

string

Properties

NameDescription
IsCompatibilityProfileNo summary available.
MajorNo summary available.
MinorNo summary available.
TypeNo summary available.

IsCompatibilityProfile Property

public bool IsCompatibilityProfile { get; set; }

Major Property

public int Major { get; set; }

Minor Property

public int Minor { get; set; }

Type Property

public Avalonia.OpenGL.GlProfileType Type { get; set; }