class used to load/store local ViewBookmarks from project/user/Registry/ViewBookmarks.
More...
#include <LocalViewBookmarkLoader.h>
Inherits AzToolsFramework::ViewBookmarkInterface, and AzToolsFramework::ViewBookmarkPersistInterface.
|
static constexpr int | DefaultViewBookmarkCount = 12 |
|
|
using | StreamWriteFn = AZStd::function< bool(const AZ::IO::PathView &localBookmarksFileName, AZStd::string_view stringBuffer, AZStd::function< bool(AZ::IO::GenericStream &genericStream, const AZStd::string &stringBuffer)>)> |
|
using | StreamReadFn = AZStd::function< AZStd::vector< char >(const AZ::IO::PathView &localBookmarksFileName)> |
|
using | FileExistsFn = AZStd::function< bool(const AZ::IO::PathView &localBookmarksFileName)> |
|
class used to load/store local ViewBookmarks from project/user/Registry/ViewBookmarks.
◆ LoadBookmarkAtIndex()
AZStd::optional< ViewBookmark > AzToolsFramework::LocalViewBookmarkLoader::LoadBookmarkAtIndex |
( |
int |
index | ) |
|
|
overridevirtual |
◆ LoadLastKnownLocation()
AZStd::optional< ViewBookmark > AzToolsFramework::LocalViewBookmarkLoader::LoadLastKnownLocation |
( |
| ) |
|
|
overridevirtual |
◆ OverrideFileExistsFn()
void AzToolsFramework::LocalViewBookmarkLoader::OverrideFileExistsFn |
( |
FileExistsFn |
fileExistsFn | ) |
|
|
overridevirtual |
◆ OverrideStreamReadFn()
void AzToolsFramework::LocalViewBookmarkLoader::OverrideStreamReadFn |
( |
StreamReadFn |
streamReadFn | ) |
|
|
overridevirtual |
◆ OverrideStreamWriteFn()
void AzToolsFramework::LocalViewBookmarkLoader::OverrideStreamWriteFn |
( |
StreamWriteFn |
streamWriteFn | ) |
|
|
overridevirtual |
◆ RemoveBookmarkAtIndex()
bool AzToolsFramework::LocalViewBookmarkLoader::RemoveBookmarkAtIndex |
( |
int |
index | ) |
|
|
overridevirtual |
◆ SaveBookmarkAtIndex()
bool AzToolsFramework::LocalViewBookmarkLoader::SaveBookmarkAtIndex |
( |
const ViewBookmark & |
bookmark, |
|
|
int |
index |
|
) |
| |
|
overridevirtual |
◆ SaveLastKnownLocation()
bool AzToolsFramework::LocalViewBookmarkLoader::SaveLastKnownLocation |
( |
const ViewBookmark & |
bookmark | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file:
- Code/Framework/AzToolsFramework/AzToolsFramework/Viewport/LocalViewBookmarkLoader.h