Struct GraphicsApiVersion
- Namespace
- NeoVeldrid
- Assembly
- NeoVeldrid.dll
public readonly struct GraphicsApiVersion
- Inherited Members
Constructors
GraphicsApiVersion(int, int, int, int)
public GraphicsApiVersion(int major, int minor, int subminor, int patch)
Parameters
Properties
IsKnown
public bool IsKnown { get; }
Property Value
Major
public int Major { get; }
Property Value
Minor
public int Minor { get; }
Property Value
Patch
public int Patch { get; }
Property Value
Subminor
public int Subminor { get; }
Property Value
Unknown
public static GraphicsApiVersion Unknown { get; }
Property Value
Methods
ToString()
Returns the fully qualified type name of this instance.
public override string ToString()
Returns
- string
The fully qualified type name.
TryParseGLVersion(string, out GraphicsApiVersion)
Parses OpenGL version strings with either of following formats:
- major_number.minor_number
- major_number.minor_number.release_number
public static bool TryParseGLVersion(string versionString, out GraphicsApiVersion version)
Parameters
versionStringstringThe OpenGL version string.
versionGraphicsApiVersionThe parsed GraphicsApiVersion.
Returns
- bool
True whether the parse succeeded; otherwise false.