<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hl2h/src/settings.h, branch master</title>
<subtitle>Simple internal C++ cheat for HL2 for GNU/Linux.
</subtitle>
<id>https://git.2137697.xyz/hl2h/atom?h=master</id>
<link rel='self' href='https://git.2137697.xyz/hl2h/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.2137697.xyz/hl2h/'/>
<updated>2026-11-06T15:21:27Z</updated>
<entry>
<title>Headers: split the shared header by declaration group</title>
<updated>2026-11-06T15:21:27Z</updated>
<author>
<name>salmonik</name>
<email>salmonik@tuta.io</email>
</author>
<published>2026-11-06T15:21:27Z</published>
<link rel='alternate' type='text/html' href='https://git.2137697.xyz/hl2h/commit/?id=3c27e7ce262e612fa75c6e6f090e04041a688861'/>
<id>urn:sha1:3c27e7ce262e612fa75c6e6f090e04041a688861</id>
<content type='text'>
hl2h.h becomes an umbrella over core.h (logging, init stage, module snapshots,
interfaces, netvars, CUserCmd, engine constants, vector math), settings.h
(feature ids, feature state, user settings) and features.h (cross-module
declarations). Translation units keep including hl2h.h, so this only moves
declarations.
</content>
</entry>
</feed>
