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