public void Setup(CFileBrowser p_fileBrowser, CFileBrowser.BrowserMode m_mode) { m_fileBrowser = p_fileBrowser; m_pathField = transform.Find("Header").Find("PathField").GetComponent <TMP_InputField>(); m_fileField = transform.Find("Footer").Find("FileNameField").GetComponent <TMP_InputField>(); m_upButton = transform.Find("Header").Find("Up").GetComponent <Button>(); m_backButton = transform.Find("Header").Find("Back").GetComponent <Button>(); m_forwardButton = transform.Find("Header").Find("Forward").GetComponent <Button>(); m_refreshButton = transform.Find("Header").Find("Refresh").GetComponent <Button>(); m_openSaveButton = transform.Find("Footer").Find("OpenSave").GetComponent <Button>(); m_cancelButton = transform.Find("Footer").Find("Cancel").GetComponent <Button>(); m_viewerParent = transform.Find("Viewer").Find("Scroll View").Find("Viewport").Find("ViewerContent").gameObject; Game.m_languages.UpdateObjectLanguage(gameObject, Game.m_languages.GetLanguage("English")); if (m_mode == CFileBrowser.BrowserMode.SAVE) { m_openSaveButton.transform.GetChild(0).GetComponent <TextMeshProUGUI>().text = Game.m_languages.GetLine("Save"); } else { m_openSaveButton.transform.GetChild(0).GetComponent <TextMeshProUGUI>().text = Game.m_languages.GetLine("Open"); } SetupListeners(); }
public void Setup(string p_path, CFileBrowser p_browser) { m_path = p_path; m_browser = p_browser; }