Copyright (c) Theophilus Eriata. All Rights Reserved.
More...
#include <AssetBrowserFilter.moc.h>
|
|
void | TextFilterChanged () |
|
void | TypeFilterChanged () |
|
void | PathFilterChanged () |
|
void | SortByRecentUseChanged () |
|
void | FilterChanged () |
|
|
| xiiQtAssetBrowserFilter (QObject *pParent) |
| | Copyright (c) Theophilus Eriata. All Rights Reserved.
|
|
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) |
|
xiiStringView | GetTemporaryPinnedItem () const |
| virtual bool | IsAssetFiltered (xiiStringView sDataDirParentRelativePath, bool bIsFolder, const xiiSubAsset *pInfo) const override |
|
| xiiQtAssetFilter (QObject *pParent) |
| | Copyright (c) Theophilus Eriata. All Rights Reserved.
|
Copyright (c) Theophilus Eriata. All Rights Reserved.
◆ GetSortByRecentUse()
| virtual bool xiiQtAssetBrowserFilter::GetSortByRecentUse |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ IsAssetFiltered()
| bool xiiQtAssetBrowserFilter::IsAssetFiltered |
( |
xiiStringView | sDataDirParentRelativePath, |
|
|
bool | bIsFolder, |
|
|
const xiiSubAsset * | pInfo ) const |
|
overridevirtual |
◆ SetTemporaryPinnedItem()
| void xiiQtAssetBrowserFilter::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.
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