Commit Graph

22 Commits

Author SHA1 Message Date
robojumper 010c0a9a3b Textbox progress 2025-04-07 22:12:37 +02:00
Elijah Thomas 9c3c480b24 g3d source (#123)
* g3d_calcvtx

GetData seems to have changed -> dwarf says r is a local and using ofs_to_ptr didnt work

* g3d_light and g3d_fog

sdata2 splits and func ordering

* g3d_scnproc

* g3d_init

* g3d_scnmdl

* g3d_scnmdlsmpl

* g3d_scnroot

* g3d_scnobj

* g3d_res* progress

* g3d_resmdl OK

* g3d_restev OK

* g3d_resmat OK

* g3d_resvtx and g3d_restex OK

* g3d_resnode OK

* g3d_resanm OK

* g3d_resanmchr Progress

* the rest of g3d_res* OK

* g3d_anmvis OK

* g3d_anmclr OK

* Some Splitting

* more OK, Inline Issue in g3d_anmtexsrt

* g3d_obj, g3d_anmobj, g3d_gpu, g3d_tmem, g3d_cpu OK

* g3d_state OK

* g3d/dcc OK

* Include fixup

* More Fixups

* g3d_camera OK

* g3d_draw OK

* g3d_calcworld OK

* g3d_calcworld actually OK

* g3d_workmem, g3d_dcc OK

* g3d_calcview OK

* g3d_anmtexsrt OK with DONT_INLINE

* g3d_transform OK (Feels Cheaty)

* g3d_resanmchr OK

* g3d_draw1mat1shp Close

* g3d_draw1mat1shp OK (Thanks Lago!). Ran symbol applying script
2025-03-16 11:26:15 -04:00
Elijah Thomas cec09ad023 g3d initial pullover (#115)
* g3d Headers

* initial g3d source files -- NOT YET FIXED

* change ResFile static_cast to explicit ctor
2025-02-09 12:40:41 -05:00
Elijah Thomas 26af4db82d update from dtk-template - clangd :) (#66)
* update from dtk-template and start work towards using clangd

* include <a> -> "a"

* Update build.yml

* remove/add non-trivial class in union warning
2024-10-16 15:36:02 -04:00
Elijah Thomas 732a119127 Nw4r splits (#28)
* snd / math / g3d
2024-09-15 14:55:25 -04:00
robojumper e296019657 mColor can extend ut::Color 2024-06-26 20:08:59 +02:00
elijah-thomas774 f7e702e159 template out lyt_animation 2024-06-08 15:11:13 -04:00
elijah-thomas774 c2040790a0 lyt_material weirdness 2024-06-04 22:22:44 -04:00
elijah-thomas774 484d0be7ea lyt_textBox matching 2024-05-27 15:02:09 -04:00
elijah-thomas774 467e1a61ce lyt_layout progress 2024-05-24 15:55:55 -04:00
elijah-thomas774 08e0e57034 lyt_pane matching 2024-05-23 00:16:00 -04:00
elijah-thomas774 62e0778390 fixed up typedef for u32 and s32 from mistake long ago 2024-05-12 16:04:01 -04:00
elijah-thomas774 834d0673ea Matched ut_TextWriterBase 2024-05-12 14:23:03 -04:00
elijah-thomas774 344348bc05 nw4r ut almost matching 2024-05-05 22:27:50 -04:00
elijah-thomas774 7d76ab692f ut_FileStream
thanks ogws
2024-05-05 00:01:06 -04:00
Elijah Thomas ca8bb4bf27 Merge branch 'main' into ut_IOStream 2024-05-04 23:53:03 -04:00
elijah-thomas774 20bedbfc3b ut_IOStream
thanks ogws
2024-05-04 23:47:10 -04:00
elijah-thomas774 498660cf6b match ut_TagProcessorBase. thanks ogws 2024-05-04 23:31:16 -04:00
elijah-thomas774 93a9b77d42 ut_binaryFileFormat Matching 2024-05-04 20:35:32 -04:00
Elijah Thomas c2a4909bd2 updated nw4r stuff from ogw (not final) 2023-12-24 11:35:03 -05:00
Elijah Thomas e32db6f07a change everything to use a common types file 2023-12-24 09:59:13 -05:00
Elijah Thomas 4ae5fe5753 Fix includes and removed libs folder 2023-10-06 07:49:50 -04:00