From 1bcb25f10b52f280d91a01ab04fabb1750df40eb Mon Sep 17 00:00:00 2001 From: Adam Date: Wed, 27 May 2020 21:09:27 -0400 Subject: [PATCH] api: finish some thoughts in callbacks javadoc --- runelite-api/src/main/java/net/runelite/api/Client.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/runelite-api/src/main/java/net/runelite/api/Client.java b/runelite-api/src/main/java/net/runelite/api/Client.java index 65008beef9..c756debbe6 100644 --- a/runelite-api/src/main/java/net/runelite/api/Client.java +++ b/runelite-api/src/main/java/net/runelite/api/Client.java @@ -48,10 +48,14 @@ import net.runelite.api.widgets.WidgetInfo; public interface Client extends GameEngine { /** - * The client invokes these callbacks to communicate to + * The injected client invokes these callbacks to send events to us */ Callbacks getCallbacks(); + /** + * The injected client invokes these callbacks for scene drawing, which is + * used by the gpu plugin to override the client's normal scene drawing code + */ DrawCallbacks getDrawCallbacks(); void setDrawCallbacks(DrawCallbacks drawCallbacks);