|
Toast Engine
|


Public Member Functions | |
| ImportFolderViewModel (string path, ImportFolderViewModel? parent, List< string > allowedExtensions, HashSet< string > importedFiles, List< IAssetImporter > importers, ImportTreeState state) | |
| override void | ToggleSelection () |
| void | UpdateSelectionFromChildren () |
| Recomputes this folder's tri-state from its children and bubbles up. | |
| void | ApplyFilter (string filter, bool showImported) |
| override void | ApplyFilter (string filter) |
| Public Member Functions inherited from editor.Assets.Importers.ImportNodeViewModel | |
| void | UpdateSelectionSilently (bool? value) |
| void | ApplyFilter (string filter) |
Protected Member Functions | |
| override void | OnSelectionChanged (bool? value) |
| Protected Member Functions inherited from editor.Assets.Importers.ImportNodeViewModel | |
| ImportNodeViewModel (string path, ImportFolderViewModel? parent) | |
| void | BuildNameSegments (string filter) |
Properties | |
| ObservableCollection< ImportNodeViewModel > | Children = [] [get] |
| override? Action | SelectionChangedCallback [get, set] |
| Properties inherited from editor.Assets.Importers.ImportNodeViewModel | |
| bool? | IsSelected [get, set] |
| ImportFolderViewModel? | Parent [get] |
| virtual bool | ShowChip [get] |
| virtual string | ChipText [get] |
| virtual string | ChipColor [get] |
| virtual bool | IsImportedFile [get] |
| virtual ? Action | SelectionChangedCallback [get, set] |
|
inlineprotectedvirtual |
Reimplemented from editor.Assets.Importers.ImportNodeViewModel.
|
inlinevirtual |
Reimplemented from editor.Assets.Importers.ImportNodeViewModel.