Files
WoWee/tools
Kelsi 4d2c0b15b8 feat: build virtual Texture and FontString templates; run the compile check as a test
Twenty-two virtual regions sit at the top level of FrameXML — the dialog
button's normal, pushed and highlight art among them — and none was
emitted, so every button inheriting its art had none. They become
templates the same way a virtual frame does, and a region's inherits
replays one before its own attributes so what it states itself wins.

A FontString's inherits is ambiguous by design: usually a font object,
sometimes a virtual FontString, and the name alone does not say which.
The emitted line asks at runtime and falls back to SetFontObject.

The emitter also says so when it meets an element type it does not
build, because that failure is silence — minimap.xml produced nothing
whatever for exactly this reason and still loaded and still compiled.
framexml_compile_check is now a ctest target that reports those and
fails on a file that will not compile: 140 compile, 0 unbuilt.
2026-08-01 22:21:34 -07:00
..
2026-07-17 21:03:12 -07:00