added a ruler for measuring
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
This commit is contained in:
21
mapview/model/IHasEditableMeta.h
Normal file
21
mapview/model/IHasEditableMeta.h
Normal file
@@ -0,0 +1,21 @@
|
||||
#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
|
||||
Reference in New Issue
Block a user