12 #ifndef hifi_LocationBookmarks_h
13 #define hifi_LocationBookmarks_h
15 #include <DependencyManager.h>
17 #include "Bookmarks.h"
30 class LocationBookmarks :
public Bookmarks,
public Dependency {
37 void setupMenus(Menu* menubar, MenuWrapper* menu)
override;
38 static const QString HOME_BOOKMARK;
48 Q_INVOKABLE QString getAddress(
const QString& bookmarkName);
64 void setHomeLocationToAddress(
const QVariant& address);
71 QString getHomeLocationAddress();
74 void addBookmarkToMenu(Menu* menubar,
const QString& name,
const QVariant& address)
override;
77 const QString LOCATIONBOOKMARKS_FILENAME =
"bookmarks.json";
80 void setHomeLocation();
81 void teleportToBookmark();