2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-06-06 08:42:35 +00:00

WIP: Finished updating BSP linker to use seperate files for each asset.

This commit is contained in:
LJW-Dev
2025-10-24 15:34:44 +08:00
committed by Jan Laupetin
parent 66d3e0e9de
commit c839a220b2
5 changed files with 867 additions and 2005 deletions
@@ -17,5 +17,19 @@ namespace BSP
MemoryManager& m_memory;
ISearchPath& m_search_path;
AssetCreationContext& m_context;
void overwriteDrawData(BSPData* projInfo, GfxWorld* gfxWorld);
bool overwriteMapSurfaces(BSPData* projInfo, GfxWorld* gfxWorld);
void overwriteMapSModels(BSPData* projInfo, GfxWorld* gfxWorld);
void cleanGfxWorld(GfxWorld* gfxWorld);
void overwriteGfxLights(GfxWorld* gfxWorld);
void overwriteLightGrid(GfxWorld* gfxWorld);
void updateGfxCells(GfxWorld* gfxWorld);
void overwriteModels(GfxWorld* gfxWorld);
bool updateReflectionProbeData(GfxWorld* gfxWorld);
bool overwriteLightmapData(GfxWorld* gfxWorld);
void overwriteSkyBox(BSPData* projInfo, GfxWorld* gfxWorld);
void updateDynEntData(GfxWorld* gfxWorld);
bool updateOutdoors(GfxWorld* gfxWorld);
};
}