24 #ifndef _GEMA_DATA_DESERIALIZER_H_ 25 #define _GEMA_DATA_DESERIALIZER_H_ 29 #include <QStringList> 48 bool loadMeshDataFromFile(
GmMesh* mesh,
52 const QVariantMap& options);
54 bool updateMeshData();
Basic interface for file deserializers.
Definition: gmFileReader.h:40
Declaration of usefull configuration definitions for the Core library.
QString _fileType
Deserializer file type for use in error messages.
Definition: gmDataDeserializer.h:64
bool _openFiles
States if we have an open file or not.
Definition: gmDataDeserializer.h:68
Auxiliar class used to store the complete set of simulation data.
Definition: gmSimulationData.h:51
A deserializer object used to read mesh data from several file formats.
Definition: gmDataDeserializer.h:41
GmMesh * _mesh
The destination mesh whose body will be filled.
Definition: gmDataDeserializer.h:66
#define GMC_API_EXPORT
Macro for controling if the class is being exported (GEMA_CORE_LIB defined) or imported (GEMA_CORE_LI...
Definition: gmCoreConfig.h:35
Class representing a category with multiple logging levels.
Definition: gmLog.h:58
const GmLogCategory & _logger
The logger object used to report errors.
Definition: gmDataDeserializer.h:62
Base interface class for Mesh type plugins.
Definition: gmMesh.h:44
GmFileReader * _deserializer
The file deserializer used to read data.
Definition: gmDataDeserializer.h:63