source: Revenant/yamlprovider/include/yamlsessreader.h@ 25c4774

port/mars-tycoon
Last change on this file since 25c4774 was 80a6a52, checked in by Jonathan Neufeld <support@…>, 3 years ago

Get to a compile state for terrain procedural generation

  • Property mode set to 100755
File size: 489 bytes
Line 
1#ifndef __YAMLSYNTHESISSESSIONREADER_H__
2#define __YAMLSYNTHESISSESSIONREADER_H__
3
4#include <yaml.h>
5#include <gwconfig.h>
6#include <fstream>
7
8#include <mars_platform.h>
9
10namespace genesis
11{
12 class DL_EXPORT YAMLSynthSessCfgReader : public geoworld::ISynthesisSessionConfigReader
13 {
14 public:
15 YAMLSynthSessCfgReader(std::istream & input);
16 ~YAMLSynthSessCfgReader();
17
18 virtual bool load( geoworld::SynthesisSessionConfig & cfg );
19
20 private:
21 std::istream & _input;
22 };
23}
24
25#endif
Note: See TracBrowser for help on using the repository browser.