Struct GlVersion
- Namespace
- Avalonia.OpenGL
- Assembly
- Avalonia.OpenGL.dll
public struct GlVersion : IEquatable<GlVersion>
- Implements
-
- Inherited Members
-
Constructors
GlVersion(GlProfileType, int, int)
public GlVersion(GlProfileType type, int major, int minor)
Parameters
type
GlProfileType
major
int
minor
int
GlVersion(GlProfileType, int, int, bool)
public GlVersion(GlProfileType type, int major, int minor, bool isCompatibilityProfile)
Parameters
type
GlProfileType
major
int
minor
int
isCompatibilityProfile
bool
Properties
IsCompatibilityProfile
public readonly bool IsCompatibilityProfile { get; }
Property Value
- bool
Major
public readonly int Major { get; }
Property Value
- int
Minor
public readonly int Minor { get; }
Property Value
- int
Type
public readonly GlProfileType Type { get; }
Property Value
- GlProfileType
Methods
Equals(GlVersion)
public readonly bool Equals(GlVersion other)
Parameters
other
GlVersion
Returns
- bool
Equals(object)
public override readonly bool Equals(object obj)
Parameters
obj
object
Returns
- bool
GetHashCode()
public override readonly int GetHashCode()
Returns
- int
ToString()
public override readonly string ToString()
Returns
- string
Operators
operator ==(GlVersion, GlVersion)
public static bool operator ==(GlVersion left, GlVersion right)
Parameters
left
GlVersion
right
GlVersion
Returns
- bool
operator !=(GlVersion, GlVersion)
public static bool operator !=(GlVersion left, GlVersion right)
Parameters
left
GlVersion
right
GlVersion
Returns
- bool