Interface DataSource
- All Known Implementing Classes:
StandardDataSource
public interface DataSource
-
Method Summary
Modifier and TypeMethodDescriptionbooleancreateAsset(Path var1, byte[] var2, EditorClient var3) booleancreateDirectory(Path var1, EditorClient var2) booleandeleteAsset(Path var1, EditorClient var2) booleandeleteDirectory(Path var1) booleandoesAssetExist(Path var1) booleandoesDirectoryExist(Path var1) byte[]getAssetBytes(Path var1) getFullPathToAssetData(Path var1) booleanbooleanmoveAsset(Path var1, Path var2, EditorClient var3) booleanmoveDirectory(Path var1, Path var2) booleanvoidshutdown()voidstart()booleanupdateAsset(Path var1, byte[] var2, EditorClient var3) default void
-
Method Details
-
start
void start() -
shutdown
void shutdown() -
getAssetTree
AssetTree getAssetTree() -
loadAssetTree
-
doesDirectoryExist
-
createDirectory
-
deleteDirectory
-
moveDirectory
-
doesAssetExist
-
getAssetBytes
-
updateAsset
-
createAsset
-
deleteAsset
-
moveAsset
-
shouldReloadAssetFromDisk
-
getLastModificationTimestamp
-
updateRuntimeAssets
default void updateRuntimeAssets() -
getFullPathToAssetData
-
isImmutable
boolean isImmutable() -
getRootPath
Path getRootPath() -
getManifest
PluginManifest getManifest()
-