18 #ifndef INCLUDED_MAPWRITER 19 #define INCLUDED_MAPWRITER 59 std::vector<STileDesc>& tileIndices);
void SaveMap(const VfsPath &pathname, CTerrain *pTerr, WaterManager *pWaterMan, SkyManager *pSkyMan, CLightEnv *pLightEnv, CCamera *pCamera, CCinemaManager *pCinema, CPostprocManager *pPostproc, CSimulation2 *pSimulation2)
Definition: MapWriter.cpp:59
Definition: MapWriter.h:38
helper class for writing binary files.
Definition: FileIo.h:52
Public API for simulation system.
Definition: Simulation2.h:46
void PackTerrain(CFilePacker &packer, CTerrain *pTerrain)
Definition: MapWriter.cpp:161
void WriteXML(const VfsPath &pathname, WaterManager *pWaterMan, SkyManager *pSkyMan, CLightEnv *pLightEnv, CCamera *pCamera, CPostprocManager *pPostproc, CSimulation2 *pSimulation2)
Definition: MapWriter.cpp:188
void EnumTerrainTextures(CTerrain *pTerrain, std::vector< CStr > &textures, std::vector< STileDesc > &tileIndices)
Definition: MapWriter.cpp:103
Class for in game playing of cinematics.
Definition: CinemaManager.h:28
Definition: PostprocManager.h:31
Class CLightEnv: description of a lighting environment - contains all the necessary parameters for re...
Definition: LightEnv.h:36
void PackMap(CFilePacker &packer, CTerrain *pTerrain)
Definition: MapWriter.cpp:152
CMapWriter()
Definition: MapWriter.cpp:53
Class WaterManager: Maintain rendering-related water settings and textures Anything that affects game...
Definition: WaterManager.h:47
Class SkyManager: Maintain sky settings and textures, and render the sky.
Definition: SkyManager.h:37