lexsdl 0.3.0

A wrapper for SDL2 to abstract away annoying parts
<!DOCTYPE html>
<html>
<head>
	<title>FrontPage</title>
	<link rel="stylesheet" href="styles.css">
</head>
<header>
	<h1>LEXSDL</h1>
	<hr>
</header>
<body>
	<p>LEXSDL is a <a href=https://www.libsdl.org/>SDL</a> wrapper for <a href=https://en.wikipedia.org/wiki/C_(programming_language) class=c-lang>C</a> and <a href=https://www.rust-lang.org class=rust-lang>Rust</a>.</p>
	<p>
		This documentation if valid for both <span class=c-lang>C</span> and <span class=rust-lang>Rust</span> since the functions are the same (requiring unsafe in rust).<br>
		This documentation is complemented with the official <a href=https://wiki.libsdl.org/SDL2/FrontPage>SDL2 documentation aka. sdlwiki.</a><br>
		<span class=warning>*DOCUMENTATION IS NOT FINISHED</span>
	</p>
	<p>
		In rust the <a href=https://crates.io/crates/sdl2-sys>sdl2-sys</a> crate is used.
	</p>
	<p>
		Its easy to integrate in existing projects. Check <a href=Integrating.html>Integrating</a>.
	</p>
	<p>A safe wrapper is planned for <span class=rust-lang>Rust</span> (probably as feature) and a wrapper for <span class=c-lang>C++</span> to use namespaces, function overloading and methods for structs in both languajes.</p>
	<br>
	<hr>
	<h2>Documentation</h2>
	<p>- <a href=CategoryAll.html>ALL</a></p>
	<p>- <a href=CategoryInitialization.html>Initialization and Termination</a></p>
	<p>- <a href=Integrating.html>Integrating</a></p>
	<table>
		<td><p>- <a href=CategoryRendering.html>Rendering</a></p></td>
		<td><p>
			<a href=CategoryRendering.html#renderer>Renderer</a><br>
			<a href=CategoryRendering.html#textures>Textures</a><br>
			<a href=CategoryRendering.html#sprites>Sprites</a><br>
		</p></td>
	</table>
	<table>
		<td><p>- <a href=CategoryEvents.html>Events</a></p></td>
		<td><p>
			<a href=CategoryEvents.html#keyboard>keyboard</a><br>
			<a href=CategoryEvents.html#mouse>mouse</a><br>
			<a href=CategoryEvents.html#other>other</a><br>
		</p><td>
	</table>
		<p>- <a href=CategoryInternal.html>Internal</a></p>
		<p>- <a href=DocumentationNotes.html>Documentation Notes</a></p>
</body>
<footer>
	<br>
	<hr>
	<a href=FrontPage.html>FrontPage</a> <b>|</b> <a href=https://gitlab.com/Alexevier/lexsdl>GitLab</a> <b>|</b> <a href=https://crates.io/crates/lexsdl>Crates.io</a>
</footer>
</html>