|
UnityMol
0.9.6-875
UnityMol viewer / In developement
|
Public Member Functions | |
| delegate void | FinishedCallback (string path) |
| ImprovedFileBrowser (Rect screenRect, string name, FinishedCallback callback) | |
| ImprovedFileBrowser (Rect screenRect, string name, FinishedCallback callback, string startingPath) | |
| void | OnGUI () |
Protected Member Functions | |
| void | SetNewDirectory (string directory) |
| void | SwitchDirectoryNow () |
| void | ReadDirectoryContents () |
| void | BuildContent () |
| void | FileDoubleClickCallback (int i) |
| void | DirectoryDoubleClickCallback (int i) |
| void | NonMatchingDirectoryDoubleClickCallback (int i) |
Protected Attributes | |
| string | m_currentDirectory |
| string | m_filePattern |
| Texture2D | m_directoryImage |
| Texture2D | m_fileImage |
| FileBrowserType | m_browserType |
| string | m_newDirectory |
| string[] | m_currentDirectoryParts |
| string[] | m_files |
| GUIContent[] | m_filesWithImages |
| int | m_selectedFile |
| string[] | m_nonMatchingFiles |
| GUIContent[] | m_nonMatchingFilesWithImages |
| int | m_selectedNonMatchingDirectory |
| string[] | m_directories |
| GUIContent[] | m_directoriesWithImages |
| int | m_selectedDirectory |
| string[] | m_nonMatchingDirectories |
| GUIContent[] | m_nonMatchingDirectoriesWithImages |
| bool | m_currentDirectoryMatches |
| GUIStyle | m_centredText |
| string | m_name |
| Rect | m_screenRect |
| Vector2 | m_scrollPosition |
| FinishedCallback | m_callback |
Properties | |
| string | CurrentDirectory [get, set] |
| string | SelectionPattern [get, set] |
| Texture2D | DirectoryImage [get, set] |
| Texture2D | FileImage [get, set] |
| FileBrowserType | BrowserType [get, set] |
| GUIStyle | CentredText [get] |
Private Attributes | |
| int | buttonWidth |
Definition at line 81 of file ImprovedFileBrowser.cs.
| ImprovedFileBrowser.ImprovedFileBrowser | ( | Rect | screenRect, |
| string | name, | ||
| FinishedCallback | callback | ||
| ) |
Definition at line 188 of file ImprovedFileBrowser.cs.
References Directory, SetNewDirectory(), and SwitchDirectoryNow().
Here is the call graph for this function:| ImprovedFileBrowser.ImprovedFileBrowser | ( | Rect | screenRect, |
| string | name, | ||
| FinishedCallback | callback, | ||
| string | startingPath | ||
| ) |
Definition at line 199 of file ImprovedFileBrowser.cs.
References SetNewDirectory(), and SwitchDirectoryNow().
Here is the call graph for this function:
|
protected |
Definition at line 288 of file ImprovedFileBrowser.cs.
References DirectoryImage, and FileImage.
Referenced by ReadDirectoryContents().
Here is the caller graph for this function:
|
protected |
Definition at line 418 of file ImprovedFileBrowser.cs.
References SetNewDirectory().
Referenced by OnGUI().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 412 of file ImprovedFileBrowser.cs.
References BrowserType, and m_callback.
Referenced by OnGUI().
Here is the caller graph for this function:| delegate void ImprovedFileBrowser.FinishedCallback | ( | string | path | ) |
|
protected |
Definition at line 422 of file ImprovedFileBrowser.cs.
References SetNewDirectory().
Referenced by OnGUI().
Here is the call graph for this function:
Here is the caller graph for this function:| void ImprovedFileBrowser.OnGUI | ( | ) |
Definition at line 307 of file ImprovedFileBrowser.cs.
References BrowserType, CentredText, DirectoryDoubleClickCallback(), FileDoubleClickCallback(), UI.UIData.loadHireRNA, m_callback, m_currentDirectory, NonMatchingDirectoryDoubleClickCallback(), UI.UIData.readHetAtom, UI.UIData.readWater, GUILayoutx.SelectionList(), SelectionPattern, SetNewDirectory(), and SwitchDirectoryNow().
Referenced by Molecule3D.OnGUI().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 223 of file ImprovedFileBrowser.cs.
References BrowserType, BuildContent(), Directory, and SelectionPattern.
Referenced by SwitchDirectoryNow().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 209 of file ImprovedFileBrowser.cs.
Referenced by DirectoryDoubleClickCallback(), ImprovedFileBrowser(), NonMatchingDirectoryDoubleClickCallback(), and OnGUI().
Here is the caller graph for this function:
|
protected |
Definition at line 213 of file ImprovedFileBrowser.cs.
References m_newDirectory, and ReadDirectoryContents().
Referenced by ImprovedFileBrowser(), and OnGUI().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 83 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 147 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 185 of file ImprovedFileBrowser.cs.
Referenced by FileDoubleClickCallback(), and OnGUI().
|
protected |
Definition at line 178 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 97 of file ImprovedFileBrowser.cs.
Referenced by OnGUI().
|
protected |
Definition at line 166 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 149 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 159 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 160 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 123 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 135 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 111 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 151 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 152 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 180 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 148 of file ImprovedFileBrowser.cs.
Referenced by SwitchDirectoryNow().
|
protected |
Definition at line 163 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 164 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 155 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 156 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 181 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 183 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 161 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 153 of file ImprovedFileBrowser.cs.
|
protected |
Definition at line 157 of file ImprovedFileBrowser.cs.
|
getset |
Definition at line 138 of file ImprovedFileBrowser.cs.
Referenced by FileDoubleClickCallback(), OnGUI(), and ReadDirectoryContents().
|
getprotected |
Definition at line 168 of file ImprovedFileBrowser.cs.
Referenced by OnGUI().
|
getset |
Definition at line 88 of file ImprovedFileBrowser.cs.
|
getset |
Definition at line 114 of file ImprovedFileBrowser.cs.
Referenced by BuildContent(), and UI.GUIDisplay.OpenAnimationCrdCallback().
|
getset |
Definition at line 126 of file ImprovedFileBrowser.cs.
Referenced by BuildContent(), and UI.GUIDisplay.OpenAnimationCrdCallback().
|
getset |
Definition at line 102 of file ImprovedFileBrowser.cs.
Referenced by OnGUI(), UI.GUIDisplay.OpenAnimationCrdCallback(), and ReadDirectoryContents().