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