added support for meta-data editing improved element selection changed zooming fixed some issues with layer events fixed issue with 3D outline fixed loading issue for old maps some interface changes
22 lines
435 B
C++
22 lines
435 B
C++
#ifndef IHASEDITABLEMETA_H
|
|
#define IHASEDITABLEMETA_H
|
|
|
|
#include <Indoor/floorplan/v2/Floorplan.h>
|
|
|
|
/**
|
|
* interface for all classes that provide editable meta information
|
|
*/
|
|
class IHasEditableMeta {
|
|
|
|
public:
|
|
|
|
/** get the meta-information object [if any] */
|
|
virtual Floorplan::Meta* getMeta() = 0;
|
|
|
|
/** set/overwrite the meta-information object */
|
|
virtual void setMeta(Floorplan::Meta* meta) = 0;
|
|
|
|
};
|
|
|
|
#endif // IHASEDITABLEMETA_H
|