- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/UIElements/CommandLineDialog.hpp
r97ebf8 r86466e 10 10 11 11 #include <string> 12 13 class atom;14 class element;15 class molecule;16 class Vector;17 12 18 13 #include "UIElements/Dialog.hpp" … … 29 24 virtual void queryEmpty(const char *, std::string = ""); 30 25 virtual void queryInt(const char *, int *, std::string = ""); 31 virtual void queryBoolean(const char *, bool *, std::string = "");32 26 virtual void queryString(const char*, std::string *, std::string = ""); 33 27 virtual void queryDouble(const char*, double*, std::string = ""); 34 virtual void queryAtom(const char*,atom**, std::string = ""); 35 virtual void queryMolecule(const char*,molecule**,std::string = ""); 28 virtual void queryMolecule(const char*,molecule**,MoleculeListClass*, std::string = ""); 36 29 virtual void queryVector(const char*,Vector *,const double * const,bool, std::string = ""); 37 virtual void queryBox(const char*,double ** const, std::string = "");38 30 virtual void queryElement(const char*,const element **, std::string = ""); 39 31 … … 54 46 }; 55 47 56 class BooleanCommandLineQuery : public Dialog::BooleanQuery {57 public:58 BooleanCommandLineQuery(std::string title, bool *_target, std::string _description = "");59 virtual ~BooleanCommandLineQuery();60 virtual bool handle();61 };62 63 48 class DoubleCommandLineQuery : public Dialog::DoubleQuery { 64 49 public: … … 75 60 }; 76 61 77 class AtomCommandLineQuery : public Dialog::AtomQuery {78 public:79 AtomCommandLineQuery(std::string title, atom **_target, std::string _description = "");80 virtual ~AtomCommandLineQuery();81 virtual bool handle();82 };83 84 62 class MoleculeCommandLineQuery : public Dialog::MoleculeQuery { 85 63 public: 86 MoleculeCommandLineQuery(std::string title, molecule **_target, std::string _description = "");64 MoleculeCommandLineQuery(std::string title, molecule **_target, MoleculeListClass *_molecules, std::string _description = ""); 87 65 virtual ~MoleculeCommandLineQuery(); 88 66 virtual bool handle(); … … 93 71 VectorCommandLineQuery(std::string title,Vector *_target,const double *const _cellSize,bool _check, std::string _description = ""); 94 72 virtual ~VectorCommandLineQuery(); 95 virtual bool handle();96 };97 98 class BoxCommandLineQuery : public Dialog::BoxQuery {99 public:100 BoxCommandLineQuery(std::string title,double ** const _cellSize, std::string _description = "");101 virtual ~BoxCommandLineQuery();102 73 virtual bool handle(); 103 74 };
Note:
See TracChangeset
for help on using the changeset viewer.