From 4a3fcd2f455400b7b5de8494aacd0a67cab5e8d3 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Mon, 6 Aug 2018 20:14:13 +0200 Subject: [PATCH] Add exports for GameEngine#shutDown Signed-off-by: Tomas Slusny --- runelite-api/src/main/java/net/runelite/api/GameEngine.java | 5 +++++ .../src/main/java/net/runelite/rs/api/RSGameEngine.java | 3 +++ 2 files changed, 8 insertions(+) diff --git a/runelite-api/src/main/java/net/runelite/api/GameEngine.java b/runelite-api/src/main/java/net/runelite/api/GameEngine.java index 7a09406875..1e1ffacbde 100644 --- a/runelite-api/src/main/java/net/runelite/api/GameEngine.java +++ b/runelite-api/src/main/java/net/runelite/api/GameEngine.java @@ -51,4 +51,9 @@ public interface GameEngine * @return true if on the main thread, false otherwise */ boolean isClientThread(); + + /** + * Shut downs all open connections and files in client and serializes not serialized data. + */ + void shutDown(); } diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSGameEngine.java b/runescape-api/src/main/java/net/runelite/rs/api/RSGameEngine.java index 8c0024c691..c535606108 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSGameEngine.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSGameEngine.java @@ -33,4 +33,7 @@ public interface RSGameEngine extends GameEngine, KeyFocusListener { @Import("canvas") Canvas getCanvas(); + + @Import("shutDown") + void shutDown(); }