OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
pathgrid.hpp
Go to the documentation of this file.
1 #ifndef CSM_WOLRD_PATHGRID_H
2 #define CSM_WOLRD_PATHGRID_H
3 
4 #include <vector>
5 #include <string>
6 
8 
9 namespace CSMWorld
10 {
11  struct Cell;
12  template<typename T, typename AT>
13  class IdCollection;
14 
19  struct Pathgrid : public ESM::Pathgrid
20  {
21  std::string mId;
22 
23  void load (ESM::ESMReader &esm, bool &isDeleted, const IdCollection<Cell>& cells);
24  void load (ESM::ESMReader &esm, bool &isDeleted);
25  };
26 }
27 
28 #endif
Single type collection of top level records.
Definition: idcollection.hpp:12
Definition: esmreader.hpp:21
std::string mId
Definition: pathgrid.hpp:21
Definition: loadpgrd.hpp:16
Wrapper for Pathgrid record.
Definition: pathgrid.hpp:19
void load(ESM::ESMReader &esm, bool &isDeleted, const IdCollection< Cell > &cells)
Definition: pathgrid.cpp:7