<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tww/src/SSystem/SComponent/c_angle.cpp, branch main</title>
<subtitle>Decompilation of The Legend of Zelda: The Wind Waker (GCN)</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/'/>
<entry>
<title>Move extern forward decls from cpps to headers</title>
<updated>2026-04-01T23:38:51+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2026-04-01T23:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=765f88e4f3a804418fb19aeb33f4f7cf7a1dd35d'/>
<id>765f88e4f3a804418fb19aeb33f4f7cf7a1dd35d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add camera mWork union; also fix clang union handling</title>
<updated>2025-05-07T05:19:23+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2025-05-07T05:19:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=f690b92d28530f9ffb2038a05dc4ac51ed444648'/>
<id>f690b92d28530f9ffb2038a05dc4ac51ed444648</id>
<content type='text'>
Union members with non-trivial ctors/dtors is undefined behavior and clangd normally throws a fit and refuses to parse the whole union, but it seems to be possible to ifdef the problematic ctors out for non-mwerks compilers and explicitly tell modern compilers to use the defaults instead. Thanks to encounter for this fix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Union members with non-trivial ctors/dtors is undefined behavior and clangd normally throws a fit and refuses to parse the whole union, but it seems to be possible to ifdef the problematic ctors out for non-mwerks compilers and explicitly tell modern compilers to use the defaults instead. Thanks to encounter for this fix.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use std:: namespace for tanf, tolower, strlen, strrchr</title>
<updated>2024-08-08T21:18:13+00:00</updated>
<author>
<name>LagoLunatic</name>
<email>LagoLunatic@users.noreply.github.com</email>
</author>
<published>2024-08-08T21:18:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=f3670781af0119811d742f7b6c9f206996083c7f'/>
<id>f3670781af0119811d742f7b6c9f206996083c7f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>c_lib, c_xyz, c_angle, c_bg_s_gnd_chk fix</title>
<updated>2023-09-23T03:02:46+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2023-09-23T03:02:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=f2da02f2b9a9ea84e1d48e74a6d59b1e11a8480a'/>
<id>f2da02f2b9a9ea84e1d48e74a6d59b1e11a8480a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Import project</title>
<updated>2023-09-10T04:48:55+00:00</updated>
<author>
<name>Luke Street</name>
<email>luke.street@encounterpc.com</email>
</author>
<published>2023-09-10T04:42:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/tww/commit/?id=adb95b135c3d7498eba29bbd9728d345eed5a407'/>
<id>adb95b135c3d7498eba29bbd9728d345eed5a407</id>
<content type='text'>
Original repository: https://github.com/encounter/ww
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Original repository: https://github.com/encounter/ww
</pre>
</div>
</content>
</entry>
</feed>
