VR-Forces 4.1 Class Documentation
DtOpenFlightHeaderParser.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2008 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: DtOpenFlightHeaderParser.h,v $ $Revision: 1.4 $ $State: Exp $
7 ******************************************************************************/
8 
12 
13 #ifndef DtOpenFlightHeaderParser_H_
14 #define DtOpenFlightHeaderParser_H_
15 
16 #include <vrvTerrain/vrvTerrain.h>
17 #include <vrvCore/DtHeaderParser.h>
18 
19 #include <vlutil/vlNetTypes.h>
20 #include <fstream>
21 
22 namespace makVrv
23 {
27  {
28 
29  public:
30 
32  DtOpenFlightHeaderParser(const std::string& filePath);
33 
35  virtual ~DtOpenFlightHeaderParser();
36 
39  virtual bool isValid();
40 
41  protected:
42 
43  struct OpenflightHeader;
44 
46  virtual bool parseOpenFlightHeader(const OpenflightHeader& header);
47  };
48 
52  {
53  public:
54 
57 
60 
62  virtual DtHeaderParser* create(DtDe& de, const std::string& filePath) const;
63 
64  };
65 }
66 
67 #endif
68 
69 

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)