Crosstales.FB.Wrapper.FileBrowserGeneric Class Reference
File browser implementation for generic devices (currently NOT IMPLEMENTED). More...
Inheritance diagram for Crosstales.FB.Wrapper.FileBrowserGeneric:
Public Member Functions | |
| override string[] | OpenFiles (string title, string directory, string defaultName, bool multiselect, params ExtensionFilter[] extensions) |
| Open native file browser for multiple files. More... | |
| override string[] | OpenFolders (string title, string directory, bool multiselect) |
| Open native folder browser for multiple folders. More... | |
| override string | SaveFile (string title, string directory, string defaultName, params ExtensionFilter[] extensions) |
| Open native save file browser. More... | |
| override void | OpenFilesAsync (string title, string directory, string defaultName, bool multiselect, ExtensionFilter[] extensions, Action< string[]> cb) |
| override void | OpenFoldersAsync (string title, string directory, bool multiselect, Action< string[]> cb) |
| override void | SaveFileAsync (string title, string directory, string defaultName, ExtensionFilter[] extensions, Action< string > cb) |
Public Member Functions inherited from Crosstales.FB.Wrapper.BaseFileBrowser | |
| string | OpenSingleFile (string title, string directory, string defaultName, params ExtensionFilter[] extensions) |
| Open native file browser for a single file. More... | |
| string | OpenSingleFolder (string title, string directory) |
| Open native folder browser for a single folder. More... | |
| abstract void | OpenFilesAsync (string title, string directory, string defaultName, bool multiselect, ExtensionFilter[] extensions, System.Action< string[]> cb) |
| Asynchronously opens native file browser for multiple files. More... | |
| abstract void | OpenFoldersAsync (string title, string directory, bool multiselect, System.Action< string[]> cb) |
| Asynchronously opens native folder browser for multiple folders. More... | |
| abstract void | SaveFileAsync (string title, string directory, string defaultName, ExtensionFilter[] extensions, System.Action< string > cb) |
| Asynchronously opens native save file browser. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Crosstales.FB.Wrapper.BaseFileBrowser | |
| byte[] | openSingleFileData |
| string | lastOpenFile |
Properties inherited from Crosstales.FB.Wrapper.BaseFileBrowser | |
| abstract bool | canOpenFile [get] |
| abstract bool | canOpenFolder [get] |
| abstract bool | canSaveFile [get] |
| abstract bool | canOpenMultipleFiles [get] |
| abstract bool | canOpenMultipleFolders [get] |
| abstract bool | isPlatformSupported [get] |
| abstract bool | isWorkingInEditor [get] |
| virtual string | CurrentOpenSingleFile [get, set] |
| virtual string[] | CurrentOpenFiles [get, set] |
| virtual string | CurrentOpenSingleFolder [get, set] |
| virtual string[] | CurrentOpenFolders [get, set] |
| virtual string | CurrentSaveFile [get, set] |
| virtual byte[] | CurrentOpenSingleFileData [get] |
| virtual byte[] | CurrentSaveFileData [get, set] |
Properties inherited from Crosstales.FB.Wrapper.IFileBrowser | |
| bool | canOpenFile [get] |
| Indicates if this wrapper can open a file. More... | |
| bool | canOpenFolder [get] |
| Indicates if this wrapper can open a folder. More... | |
| bool | canSaveFile [get] |
| Indicates if this wrapper can save a file. More... | |
| bool | canOpenMultipleFiles [get] |
| Indicates if this wrapper can open multiple files. More... | |
| bool | canOpenMultipleFolders [get] |
| Indicates if this wrapper can open multiple folders. More... | |
| bool | isPlatformSupported [get] |
| Indicates if this wrapper is supporting the current platform. More... | |
| bool | isWorkingInEditor [get] |
| Indicates if this wrapper is working directly inside the Unity Editor (without 'Play'-mode). More... | |
| string | CurrentOpenSingleFile [get, set] |
| Returns the file from the last "OpenSingleFile"-action. More... | |
| string[] | CurrentOpenFiles [get, set] |
| Returns the array of files from the last "OpenFiles"-action. More... | |
| string | CurrentOpenSingleFolder [get, set] |
| Returns the folder from the last "OpenSingleFolder"-action. More... | |
| string[] | CurrentOpenFolders [get, set] |
| Returns the array of folders from the last "OpenFolders"-action. More... | |
| string | CurrentSaveFile [get, set] |
| Returns the file from the last "SaveFile"-action. More... | |
| byte[] | CurrentOpenSingleFileData [get] |
| Returns the data of the file from the last "OpenSingleFile"-action. More... | |
| byte[] | CurrentSaveFileData [get, set] |
| The data for the "SaveFile"-action. More... | |
Detailed Description
File browser implementation for generic devices (currently NOT IMPLEMENTED).
Member Function Documentation
◆ OpenFiles()
|
virtual |
Open native file browser for multiple files.
- Parameters
-
title Dialog title directory Root directory defaultName Default file name (currently only supported under Windows standalone) multiselect Allow multiple file selection extensions List of extension filters. Filter Example: new ExtensionFilter("Image Files", "jpg", "png")
- Returns
- Returns array of chosen files. Null when cancelled
Implements Crosstales.FB.Wrapper.BaseFileBrowser.
◆ OpenFolders()
|
virtual |
Open native folder browser for multiple folders.
- Parameters
-
title Dialog title directory Root directory multiselect Allow multiple folder selection
- Returns
- Returns array of chosen folders. Null when cancelled
Implements Crosstales.FB.Wrapper.BaseFileBrowser.
◆ SaveFile()
|
virtual |
Open native save file browser.
- Parameters
-
title Dialog title directory Root directory defaultName Default file name extensions List of extension filters. Filter Example: new ExtensionFilter("Image Files", "jpg", "png")
- Returns
- Returns chosen file. Null when cancelled
Implements Crosstales.FB.Wrapper.BaseFileBrowser.
The documentation for this class was generated from the following file:
- C:/Users/slaub/Unity/assets/FileBrowser/FileBrowserPro/Assets/Plugins/crosstales/FileBrowser/Scripts/Wrapper/FileBrowserGeneric.cs
Public Member Functions inherited from