|
@@ -1,25 +1,23 @@
|
|
|
-package org.yuzu.yuzu_emu.ui.main;
|
|
|
|
|
|
|
+package org.yuzu.yuzu_emu.ui.main
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* Abstraction for the screen that shows on application launch.
|
|
* Abstraction for the screen that shows on application launch.
|
|
|
* Implementations will differ primarily to target touch-screen
|
|
* Implementations will differ primarily to target touch-screen
|
|
|
* or non-touch screen devices.
|
|
* or non-touch screen devices.
|
|
|
*/
|
|
*/
|
|
|
-public interface MainView {
|
|
|
|
|
|
|
+interface MainView {
|
|
|
/**
|
|
/**
|
|
|
* Pass the view the native library's version string. Displaying
|
|
* Pass the view the native library's version string. Displaying
|
|
|
* it is optional.
|
|
* it is optional.
|
|
|
*
|
|
*
|
|
|
* @param version A string pulled from native code.
|
|
* @param version A string pulled from native code.
|
|
|
*/
|
|
*/
|
|
|
- void setVersionString(String version);
|
|
|
|
|
|
|
+ fun setVersionString(version: String)
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* Tell the view to refresh its contents.
|
|
* Tell the view to refresh its contents.
|
|
|
*/
|
|
*/
|
|
|
- void refresh();
|
|
|
|
|
-
|
|
|
|
|
- void launchSettingsActivity(String menuTag);
|
|
|
|
|
-
|
|
|
|
|
- void launchFileListActivity(int request);
|
|
|
|
|
|
|
+ fun refresh()
|
|
|
|
|
+ fun launchSettingsActivity(menuTag: String)
|
|
|
|
|
+ fun launchFileListActivity(request: Int)
|
|
|
}
|
|
}
|