BowlerKernel
|
Static Public Member Functions | |
static FXMLLoader | loadLayout (String file, boolean refresh) throws Exception |
static FXMLLoader | loadLayout (String file) throws Exception |
static File | loadFile (String file) throws Exception |
static void | writeImage (Image img, File file) |
static Image | loadAsset (String file) throws Exception |
static ImageView | loadIcon (String file) |
static String | getGitSource () throws Exception |
static void | setGitSource (String gitSource, String assetRepoBranch) throws Exception |
static void | loadAllAssets () throws Exception |
static String | getAssetRepoBranch () |
static void | setAssetRepoBranch (String assetRepoBranch) |
static void | deleteFolder (File folder) |
Static Public Attributes | |
static final String | repo = "BowlerStudioImageAssets" |
Private Member Functions | |
AssetFactory () | |
Static Private Attributes | |
static String | gitSource = "https://github.com/madhephaestus/" + repo + ".git" |
static HashMap< String, Image > | cache = new HashMap<>() |
static HashMap< String, FXMLLoader > | loaders = new HashMap<>() |
static String | assetRepoBranch = "" |
Definition at line 26 of file AssetFactory.java.
|
private |
Definition at line 34 of file AssetFactory.java.
|
static |
Definition at line 177 of file AssetFactory.java.
|
static |
Definition at line 169 of file AssetFactory.java.
References com.neuronrobotics.bowlerstudio.assets.AssetFactory.assetRepoBranch.
Referenced by com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadFile().
|
static |
Definition at line 142 of file AssetFactory.java.
References com.neuronrobotics.bowlerstudio.assets.AssetFactory.gitSource.
Referenced by com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadAsset(), and com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadFile().
|
static |
Definition at line 155 of file AssetFactory.java.
References com.neuronrobotics.bowlerstudio.scripting.ScriptingEngine.filesInGit(), com.neuronrobotics.bowlerstudio.assets.StudioBuildInfo.getVersion(), com.neuronrobotics.bowlerstudio.assets.AssetFactory.gitSource, and com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadAsset().
Referenced by com.neuronrobotics.bowlerstudio.assets.AssetFactory.setGitSource().
|
static |
Definition at line 85 of file AssetFactory.java.
References com.neuronrobotics.bowlerstudio.assets.AssetFactory.cache, com.neuronrobotics.bowlerstudio.scripting.ScriptingEngine.createFile(), com.neuronrobotics.bowlerstudio.assets.AssetFactory.getGitSource(), com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadFile(), com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadLayout(), and com.neuronrobotics.bowlerstudio.assets.AssetFactory.writeImage().
Referenced by com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadAllAssets(), and com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadIcon().
|
static |
Definition at line 53 of file AssetFactory.java.
References com.neuronrobotics.bowlerstudio.scripting.ScriptingEngine.fileFromGit(), com.neuronrobotics.bowlerstudio.assets.AssetFactory.getAssetRepoBranch(), and com.neuronrobotics.bowlerstudio.assets.AssetFactory.getGitSource().
Referenced by com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadAsset(), com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadLayout(), and com.neuronrobotics.sdk.addons.gamepad.JogTrainerWidget.start().
|
static |
Definition at line 128 of file AssetFactory.java.
References com.neuronrobotics.bowlerstudio.IssueReportingExceptionHandler.except(), and com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadAsset().
|
static |
Definition at line 49 of file AssetFactory.java.
References com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadLayout().
|
static |
Definition at line 37 of file AssetFactory.java.
References com.neuronrobotics.bowlerstudio.assets.AssetFactory.loaders, and com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadFile().
Referenced by com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadAsset(), and com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadLayout().
|
static |
Definition at line 173 of file AssetFactory.java.
References com.neuronrobotics.bowlerstudio.assets.AssetFactory.assetRepoBranch.
Referenced by com.neuronrobotics.bowlerstudio.assets.AssetFactory.setGitSource().
|
static |
Definition at line 146 of file AssetFactory.java.
References com.neuronrobotics.bowlerstudio.assets.AssetFactory.assetRepoBranch, com.neuronrobotics.bowlerstudio.assets.AssetFactory.cache, com.neuronrobotics.bowlerstudio.assets.AssetFactory.gitSource, com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadAllAssets(), and com.neuronrobotics.bowlerstudio.assets.AssetFactory.setAssetRepoBranch().
|
static |
Definition at line 62 of file AssetFactory.java.
Referenced by com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadAsset().
|
staticprivate |
|
staticprivate |
Definition at line 30 of file AssetFactory.java.
Referenced by com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadAsset(), and com.neuronrobotics.bowlerstudio.assets.AssetFactory.setGitSource().
|
staticprivate |
|
staticprivate |
Definition at line 31 of file AssetFactory.java.
Referenced by com.neuronrobotics.bowlerstudio.assets.AssetFactory.loadLayout().
|
static |
Definition at line 28 of file AssetFactory.java.