File Tag Query Manager class can be used to retreive tags based on either filepaths or patterns. More...
#include <FileTag.h>
Inherits QueryFileTagsEventBus::Handler.
Public Member Functions | |
| AZ_TYPE_INFO (FileTagQueryManager, "{082E821D-D207-4974-9322-76DE01A5704F}") | |
| AZ_CLASS_ALLOCATOR (FileTagQueryManager, AZ::SystemAllocator) | |
| FileTagQueryManager (FileTagType fileTagType) | |
| AZ_DISABLE_COPY (FileTagQueryManager) | |
| bool | Load (const AZStd::string &filePath=AZStd::string()) override |
| bool | LoadEngineDependencies (const AZStd::string &filePath) override |
| bool | Match (const AZStd::string &filePath, AZStd::vector< AZStd::string > fileTags) override |
| AZStd::set< AZStd::string > | GetTags (const AZStd::string &filePath) override |
Static Public Member Functions | |
| static AZ::IO::Path | GetDefaultFileTagFilePath (FileTagType fileTagType) |
Protected Attributes | |
| AzFramework::FileTag::FileTagMap | m_fileTagsMap |
| AzFramework::FileTag::FileTagMap | m_patternTagsMap |
| FileTagType | m_fileTagType |
File Tag Query Manager class can be used to retreive tags based on either filepaths or patterns.