39cc7cd14b
Next batch of IWYU cleanup
jyelon2026-04-08 03:14:08 -04:00
ba425c1ab3
First batch of include cleanups
jyelon2026-04-08 02:17:56 -04:00
868152f302
First attempt at removal of unnecessary include files
jyelon2026-04-08 01:48:49 -04:00
a43affe804
Header file reorg, documentation, and cleanup
jyelon2026-04-08 00:52:23 -04:00
083452f83f
Split WingComponentReference into a static helper class and a simple data class
jyelon2026-04-08 00:07:01 -04:00
9c3fab26c4
Start cleaning WingReferences to be *just* the reference type and no methods
jyelon2026-04-07 23:41:04 -04:00
9382ed85f8
Remove bullshit fields from UWingComponentReference
jyelon2026-04-07 22:50:00 -04:00
e9af515c05
Fix two important bugs: the tokenizer was tokenizing '.' in identifiers wrong, and WingComponent was using the native flag incorrectly.
jyelon2026-04-07 22:28:12 -04:00
476b0057f5
Material instances are now pretty polished. We can create them, and dump and modify all types of parameters. Factory-based creation is now more polished, and it opens new assets in the editor if it can.
jyelon2026-04-07 17:43:54 -04:00
b8cff00848
More work on material instances
jyelon2026-04-07 05:06:15 -04:00
e7fd6c2f70
Trying to get material parameters into a polished state.
jyelon2026-04-06 18:55:17 -04:00
8951065670
Give FindOneWithInternalID the power to handle arrays of smart pointers. Eliminate FindNoneWithInternalID, finish migration to FindNoDuplicateNames.
jyelon2026-04-06 04:37:28 -04:00
7aac8f194a
Precompute broad type categories in WingTypes.
jyelon2026-04-06 02:56:21 -04:00
a5ab6b02f9
Massive overhaul of the WingActorComponent system, can now edit component properties better, lots of bug fixes
jyelon2026-03-27 05:16:49 -04:00
3bbddde491
Working on component property editing
jyelon2026-03-26 19:54:32 -04:00
1ee2067505
Better handling of JSON property setters
jyelon2026-03-26 19:16:59 -04:00
0f7bfebb71
More work on automatic self-documentation
jyelon2026-03-26 17:07:58 -04:00
2bb8baac4c
Framework for printing abridged manual sections in response to syntactic mistakes
jyelon2026-03-26 16:17:06 -04:00
93b396578f
A few more error reporting improvements
jyelon2026-03-25 17:39:33 -04:00
654511c6cf
A few more error reporting improvements
jyelon2026-03-25 17:36:04 -04:00
c02ae3fb97
Graph_Dump no longer elides Knot and VariableGet nodes.
jyelon2026-03-25 17:24:02 -04:00
bcb79ad0ab
Better error reporting in WingFetcher
jyelon2026-03-25 17:13:00 -04:00
89231987f2
Improvements to ranking in TypeName_Search
jyelon2026-03-25 15:39:37 -04:00
6325b15cb7
Lots of work on WingTypes
jyelon2026-03-25 02:32:26 -04:00
03e61cd9a0
UE Wingman getting ready for release
jyelon2026-03-23 19:41:27 -04:00
4c84b1a5b7
UE Wingman getting ready for release
jyelon2026-03-23 19:34:42 -04:00
928abb5916
Remove the deprecated crap from UE Wingman
jyelon2026-03-23 17:48:00 -04:00