Kenix3 / libultraship

Porting games to the PC
MIT License
90 stars 64 forks source link

Only include relevant headers for gu #572

Closed Archez closed 1 week ago

Archez commented 1 week ago

This header was importing the "global" libultraship header, which has different side effects when imported from a .cpp file (starts to include all of the LUS classes).

I've updated this to only directly include the the headers it depends on, which also resolves any issues when this header is included from .cpp

SoH PR demo https://github.com/HarbourMasters/Shipwright/pull/4137