Compare commits

24 Commits

Author SHA1 Message Date
509d88f990 Update README.md 2017-08-01 22:06:35 -04:00
7a3ac51609 Removed documentation command 2017-03-22 11:26:19 -04:00
0164992bb0 Removed docs 2017-03-14 11:31:38 -04:00
273e519e70 removed header link 2017-03-10 01:16:17 -05:00
50fc40ecd3 updated headers 2017-03-10 00:57:31 -05:00
37da237a5c changed index.html to index.md 2017-03-10 00:53:52 -05:00
b0d6c467ff Set theme jekyll-theme-slate 2017-03-10 00:51:42 -05:00
fd7ea9fc2c Merge branch 'master' of https://github.com/allemangD/Diamond 2017-03-10 00:28:59 -05:00
599fa8a8d8 Update index.html 2017-03-10 00:28:13 -05:00
95bf5afe36 Tweaked automatic documentation generation settings 2017-03-10 00:22:46 -05:00
dbe9b15944 readded docs 2017-03-10 00:17:53 -05:00
fb2aabb847 added new index.html 2017-03-10 00:15:09 -05:00
1521c06821 removed docs 2017-03-10 00:12:04 -05:00
be8f3e64ff Set theme jekyll-theme-cayman 2017-03-10 00:08:54 -05:00
bc7eb114f4 Create index.html 2017-03-10 00:07:36 -05:00
62ecbec498 Added pages site 2017-03-10 00:00:18 -05:00
083e08bb76 Set theme jekyll-theme-cayman 2017-03-09 23:59:50 -05:00
eb5aadee39 remove generated docs 2017-03-09 23:58:34 -05:00
002accf026 Merge branch 'master' of https://github.com/allemangD/Diamond 2017-03-09 23:58:06 -05:00
d1e02711be Removed generated files 2017-03-09 23:57:20 -05:00
d9c8402d15 Set theme jekyll-theme-slate 2017-03-09 23:56:52 -05:00
190f7d38e3 Set theme jekyll-theme-slate 2017-03-09 23:56:33 -05:00
9e0b9fa788 Set theme jekyll-theme-slate 2017-03-09 23:55:37 -05:00
4134c5b49b auto-generate documentation page with doxygen 2017-03-09 23:50:56 -05:00
3 changed files with 2507 additions and 1 deletions

View File

@@ -21,6 +21,8 @@
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>
</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
@@ -84,4 +86,12 @@
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PreBuildEvent>
</PreBuildEvent>
</PropertyGroup>
<PropertyGroup>
<PostBuildEvent>
</PostBuildEvent>
</PropertyGroup>
</Project>

View File

@@ -1,3 +1,7 @@
# Diamond
simple tile/voxel engine and testing
This project wraps OpenGL objects with managed .NET types. It uses OpenTK for most of the GL function bindings, and relies on OpenTK's math libraries. This is intended mainly as a convenience for writing simple OpenGL4 programs in .NET.
The wrapper classes use reflection to extract some information about .NET types, allowing them to be seamlessly packed into OpenGL buffers, making it very easy to manipulate buffers with typical .NET collections.
The attributes `[VertexData]` and `[VertexPointer]` indicate which members of a struct should be sent to which index of a shader. The built-in .NET Layout attributes should also be respected.

2492
doxyconfig.txt Normal file

File diff suppressed because it is too large Load Diff