00001 #region License
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #endregion
00027
00028 using System;
00029 using System.Collections.Generic;
00030 using System.Text;
00031
00032 namespace OpenTK.Graphics
00033 {
00037 public sealed class GraphicsContextVersion
00038 {
00039 #region Fields
00040
00041 int minor, major;
00042 string vendor = String.Empty, renderer = String.Empty;
00043
00044 #endregion
00045
00046 #region Constructors
00047
00048 internal GraphicsContextVersion(int minor, int major, string vendor, string renderer)
00049 {
00050 Minor = minor;
00051 Major = major;
00052 Vendor = vendor;
00053 Renderer = renderer;
00054 }
00055
00056 #endregion
00057
00058 #region Public Members
00059
00063 public int Minor { get { return minor; } private set { minor = value; } }
00064
00068 public int Major { get { return major; } private set { major = value; } }
00069
00073 public string Vendor { get { return vendor; } private set { vendor = value; } }
00074
00078 public string Renderer { get { return renderer; } private set { renderer = value; } }
00079
00080 #endregion
00081 }
00082 }