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; }