#region --- License --- /* Copyright (c) 2006, 2007 Stefanos Apostolopoulos * See license.txt for license info */ #endregion using System; using System.Collections.Generic; using System.Text; namespace Bind { static class Settings { public static string InputPath = "..\\..\\..\\Source\\Bind\\Specifications"; public static string OutputPath = "..\\..\\..\\Source\\OpenTK\\OpenGL\\Bindings"; public static string OutputNamespace = "OpenTK.OpenGL"; public static string GLClass = "GL"; private static string enumsClass = "Enums"; public static string GLEnumsClass { get { return GLClass + "." + enumsClass; } set { enumsClass = value; } } public static string DelegatesClass = "Delegates"; public static string ImportsClass = "Imports"; public static string WglClass = "Wgl"; public static string GlxClass = "Glx"; public static string GluClass = "Glu"; public static Legacy Compatibility = Legacy.None; /// /// The name of the C# enum which holds every single OpenGL enum (for compatibility purposes). /// public static string CompleteEnumName = "All"; public enum Legacy { None, Tao, } public static string WindowsPlatform = "OpenTK.Platform.Windows.API"; } }