|
void | TextFilterChanged () |
|
void | TypeFilterChanged () |
|
void | PathFilterChanged () |
|
void | SortByRecentUseChanged () |
|
void | FilterChanged () |
|
|
| xiiQtAssetBrowserFilter (QObject *pParent) |
|
void | Reset () |
| Resets all filters to their default state.
|
|
void | UpdateImportExtensions (const xiiSet< xiiString > &extensions) |
|
void | SetShowItemsInSubFolders (bool bShow) |
|
bool | GetShowItemsInSubFolders () const |
|
void | SetShowFiles (bool bShow) |
|
bool | GetShowFiles () const |
|
void | SetShowNonImportableFiles (bool bShow) |
|
bool | GetShowNonImportableFiles () const |
|
void | SetShowItemsInHiddenFolders (bool bShow) |
|
bool | GetShowItemsInHiddenFolders () const |
|
void | SetSortByRecentUse (bool bSort) |
|
virtual bool | GetSortByRecentUse () const override |
|
void | SetTextFilter (const char *szText) |
|
const char * | GetTextFilter () const |
|
void | SetPathFilter (const char *szPath) |
|
xiiStringView | GetPathFilter () const |
|
void | SetTypeFilter (const char *szTypes) |
|
const char * | GetTypeFilter () const |
|
void | SetFileExtensionFilters (xiiStringView sExtensions) |
|
void | SetRequiredTag (xiiStringView sRequiredTag) |
|
void | SetTemporaryPinnedItem (xiiStringView sDataDirParentRelativePath) |
| If set, the given item will be visible no matter what until any other filter is changed. This is used to ensure that newly created assets are always visible, even if they are excluded from the current filter.
|
|
xiiStringView | GetTemporaryPinnedItem () const |
|
virtual bool | IsAssetFiltered (xiiStringView sDataDirParentRelativePath, bool bIsFolder, const xiiSubAsset *pInfo) const override |
|
| xiiQtAssetFilter (QObject *pParent) |
|
◆ GetSortByRecentUse()
virtual bool xiiQtAssetBrowserFilter::GetSortByRecentUse |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ IsAssetFiltered()
bool xiiQtAssetBrowserFilter::IsAssetFiltered |
( |
xiiStringView | sDataDirParentRelativePath, |
|
|
bool | bIsFolder, |
|
|
const xiiSubAsset * | pInfo ) const |
|
overridevirtual |
The documentation for this class was generated from the following files:
- /home/runner/work/XII/XII/Source/Editor/EditorFramework/Assets/AssetBrowserFilter.moc.h
- /home/runner/work/XII/XII/Source/Editor/EditorFramework/Assets/Implementation/AssetBrowserFilter.cpp