/// Tipos de elementos
enum {PUMP, UNION, SPLITTER, CONDUCT, EXCLUSA, TANK, DRAINAGE};
- bool pump_deactivate(const std::string &name);
+ bool set_open(const std::string &name, bool open = true);
+
+ /// Dice si el simulador está simulando una planta
+ bool is_ok() { return is_load_ok; }
protected:
// Los mantengo en listas separadas para ahorrar
// CPU y no tener que usar dinamic_cast
void loadUnion(xmlNodePtr nodo);
void loadDrain(xmlNodePtr nodo);
+ RGB loadRGB(xmlNodePtr nodo);
+
// Frame. Define el orden para los cuadros del XML
unsigned long int frame;
+ bool is_load_ok;
};
}