Luke Street
1e9d96c906
Migrate to aurora submodule
2022-07-29 16:17:24 -04:00
Luke Street
26fd0e2b9f
Text rendering & CWorldTransManager fixes
2022-05-19 00:57:30 -07:00
Luke Street
ef71c009c6
aurora: Working palette textures
2022-05-15 15:50:38 -04:00
Phillip Stephens
ef771e6489
Re-enable texture load in CRasterFont
2022-05-14 13:22:50 -07:00
Phillip Stephens
978f1ab88a
CTextRenderBuffer Implement image rendering
2022-05-14 13:22:21 -07:00
Phillip Stephens
0ca2786302
Initial CTextRenderBuffer rewrite
2022-05-13 23:47:29 -07:00
Phillip Stephens
dad7249927
RE COutput/InputStream and friends and migrate over
...
This branch is probably still horribly broken, but it's a good first step to migrating away from having hecl embedded in the runtime
2022-02-21 08:01:05 -08:00
Phillip Stephens
9bae2f943e
Rename everything
2021-04-10 01:42:06 -07:00
Lioncash
ee0762db32
CRasterFont: Make use of [[maybe_unused]] where applicable
2020-04-23 21:23:17 -04:00
Lioncash
94264f6fe6
CRasterFont: Collapse loop into a std::find_if in InternalGetGlyph()
...
Same behavior, less code.
2020-04-05 06:01:29 -04:00
Lioncash
194cdf145f
Runtime: Use nullptr where applicable
...
Same behavior, but no magic 0 value.
While we're in the same area, we can do minor cosmetic changes.
2020-03-27 20:18:54 -04:00
Lioncash
fc4df76afc
General: Make use of emplace_back where applicable
...
Allows for in-place construction. Also results in less code to read in
certain usages.
2020-03-21 00:30:12 -04:00
Lioncash
221cc5c6b8
RuntimeCommonB: Normalize cpp file includes
...
Like the prior changes normalizing the inclusions within headers, this
tackles the cpp files of the RuntimeCommonB target, making these source
files consistent with their headers.
2019-12-22 18:12:04 -05:00
Phillip Stephens
70747e23d5
Fix font rendering and world teleporter in MPT and PAL
2019-12-11 10:55:19 -08:00
Jack Andersen
3a0d2930fa
Numerous uninitialized memory fixes
2019-04-06 19:14:48 -10:00
Jack Andersen
636c82a568
New code style refactor
2018-12-07 19:30:43 -10:00
Phillip Stephens
7e4c82a013
Fix SCAN state saving, clean up MLVL, add support for newer CRasterFont versions
2017-02-08 23:37:00 -08:00
Jack Andersen
802cf9d811
Minor CRasterFont tweaks
2017-01-31 21:20:18 -10:00
Jack Andersen
83176b41a9
FRME bug fixes and shader adjustments
2017-01-29 18:16:20 -10:00
Jack Andersen
d5c7efce58
Tons of refactors and bug fixes
2017-01-28 17:58:16 -10:00
Jack Andersen
7a60151d3e
Char16 refactor and GuiSys bug fixes
2017-01-23 21:41:33 -10:00
Jack Andersen
eb955c53ec
Windows fixes
2017-01-21 23:06:03 -10:00
Jack Andersen
d7f79d6ec3
Work on CMemoryCardDriver
2016-12-22 20:41:39 -10:00
Jack Andersen
f4ea728a61
Resource factories now provided with self-ref
2016-09-02 09:32:57 -10:00
Phillip Stephens
fd26dd56c3
CStringTable and CRasterFont fixes
2016-08-16 22:40:25 -07:00
Phillip Stephens
dc24a864fd
CPlayerState imps
2016-03-23 13:38:01 -07:00
Phillip
6301af3133
Windows Fixes
2016-03-22 11:35:52 -07:00
Jack Andersen
89daac544f
CTextParser imps
2016-03-20 14:25:53 -10:00
Jack Andersen
18e0e208a7
Various Invoke imps
2016-03-19 20:37:08 -10:00
Jack Andersen
ee534de7be
Various stubs and imps
2016-03-18 14:07:31 -10:00
Phillip Stephens
c0afcc2a22
CRasterFont fixes
2016-03-17 19:22:19 -07:00
Phillip Stephens
2528a366f3
Finalize CRasterFont reimp
2016-03-17 13:21:08 -07:00
Jack Andersen
b4514fc6a6
CRasterFont const-correctness
2016-03-16 10:53:38 -10:00
Phillip Stephens
349defd676
Compile fixes
2016-03-16 13:42:34 -07:00
Phillip Stephens
562824e386
Fix function argument
2016-03-16 12:56:57 -07:00
Phillip Stephens
75ed3562d1
Initial CRasterFont implementations
2016-03-16 12:53:06 -07:00
Phillip Stephens
b496ec643b
More CRasterFont work, CParticleElectric stub
2016-03-15 16:44:59 -07:00
Phillip Stephens
6909edbcc6
Fix CRasterFont factory
2016-03-11 21:10:14 -08:00
Phillip Stephens
ca026a600f
Initial CRasterFont
2016-03-11 14:52:55 -08:00
Jack Andersen
1908ac111b
More GuiSys stubs
2016-03-10 14:23:16 -10:00