2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2025-11-30 16:27:47 +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
parent 948ba5ba8b
commit 173565c7b3
5 changed files with 867 additions and 2005 deletions

View File

@@ -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);
};
}