Opentk/Source/Bind
Stefanos A. bf0f42be82 Avoid singletons; collect code generation
ISpecWriter implementations must now store explicit references to a
Settings object. Additionally, all code generation is now handled inside
the ISpecWriter implementation (it used to be scattered over all Type,
Parameter, etc classes resulting in unmaintainable spaghetti code.)
2013-11-01 09:27:46 +01:00
..
CL Updated IBind implementations to avoid singletons 2013-11-01 09:25:31 +01:00
Documentation Merged gw-next2 branch to trunk. 2009-06-02 15:49:39 +00:00
ES Updated IBind implementations to avoid singletons 2013-11-01 09:25:31 +01:00
GL2 Updated IBind implementations to avoid singletons 2013-11-01 09:25:31 +01:00
Properties Normalized line endings 2013-10-11 01:58:54 +02:00
Specifications Renamed gloverrides.xml to overrides.xml 2013-10-31 00:18:45 +01:00
Structures Avoid singletons; improve ToString() 2013-11-01 09:21:50 +01:00
BindStreamWriter.cs Improved multiline output 2013-11-01 08:57:44 +01:00
CppSpecWriter.cs Avoid singletons 2013-11-01 09:26:13 +01:00
CSharpSpecWriter.cs Avoid singletons; collect code generation 2013-11-01 09:27:46 +01:00
DocProcessor.cs Trim the final endline regardless of operating system. 2013-10-25 16:31:26 +02:00
EnumProcessor.cs Avoid using singletons 2013-11-01 08:59:20 +01:00
FuncProcessor.cs Avoid singletons; collect all translation logic 2013-11-01 09:24:18 +01:00
Generator.Bind.csproj Normalized line endings 2013-10-11 01:58:54 +02:00
IBind.cs Settings, GLTypes and CSTypes are now in IBind 2013-11-01 09:06:49 +01:00
ISpecReader.cs Add apiname parameter to ISpecReader 2013-10-28 14:13:39 +01:00
ISpecWriter.cs Added documentation comments to generated enums. 2011-07-20 10:10:33 +00:00
JavaSpecWriter.cs Avoid singletons 2013-11-01 09:26:13 +01:00
Main.cs Cleaned up Generator class tree 2013-10-31 00:18:07 +01:00
Settings.cs Settings is no longer a singleton 2013-11-01 09:07:34 +01:00
Utilities.cs Avoid singleton Settings; make internal 2013-11-01 09:03:36 +01:00
XmlSpecReader.cs Avoid singleton Settings. Allow v1 signatures 2013-11-01 09:01:35 +01:00