41 #ifndef STAGINGCONTAINER_H
42 #define STAGINGCONTAINER_H
44 #include <orbitersdk.h>
47 #include "Util/NonCopyable.hpp"
55 const std::vector<Stage> & GetStages()
const;
56 double GetTMECORemaining(
unsigned currentStage )
const;
57 void AddStage(
const Stage & stage );
59 void ReadConfig(FILEHANDLE fh, FILEHANDLE fhVar);
60 void SaveConfig(FILEHANDLE fhVar)
const;
64 std::string GetTag(
const std::string & tag,
int i)
const;
65 std::vector<Stage> ReadFromFileHandle( FILEHANDLE fh )
const;
67 std::vector<Stage> m_stagesRead;
68 std::vector<Stage> m_stagesNew;
69 const std::string m_tagStageTMECO;
70 const std::string m_tagStageACCEL;
71 const std::string m_tagStageISP;
74 #endif // STAGINGCONTAINER_H