Opentk/Source/Bind/ES/ES2Generator.cs
Stefanos A. c83d6ad530 DefaultOutputPath now matches OpenTK source tree
By default, generated bindings are placed in the source tree of
OpenTK. This can be overriden via a commandline switch.
2013-11-03 12:13:35 +01:00

31 lines
930 B
C#

using System;
using System.Collections.Generic;
using System.IO;
using System.Xml.XPath;
using Bind.GL2;
using Bind.Structures;
using Delegate=Bind.Structures.Delegate;
using Enum=Bind.Structures.Enum;
namespace Bind.ES
{
// Generation implementation for OpenGL ES 2.0 and 3.0
class ES2Generator : ESGenerator
{
public ES2Generator(Settings settings, string dirName)
: base(settings, dirName)
{
Settings.DefaultOutputPath = Path.Combine(
Settings.DefaultOutputPath, "../ES20");
Settings.DefaultOutputNamespace = "OpenTK.Graphics.ES20";
Settings.DefaultImportsFile = "ES20Core.cs";
Settings.DefaultDelegatesFile = "ES20Delegates.cs";
Settings.DefaultEnumsFile = "ES20Enums.cs";
Settings.DefaultWrappersFile = "ES20.cs";
Profile = "gles2";
Version = "2.0";
}
}
}