feat: better location overlay

Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
This commit is contained in:
rhunk
2024-06-02 23:28:42 +02:00
parent c4b5856ba6
commit 9dd7422b9f
23 changed files with 852 additions and 142 deletions

View File

@ -16,7 +16,7 @@ class CallbackMapper : AbstractClassMapper("Callbacks") {
if (clazz.superclass == null) return@filter false
val superclassName = clazz.getSuperClassName()!!
if ((!superclassName.endsWith("Callback") && !superclassName.endsWith("Delegate"))
if ((!superclassName.endsWith("Callback") && !superclassName.endsWith("Delegate") && !superclassName.endsWith("EventHandler"))
|| superclassName.endsWith("\$Callback")) return@filter false
if (clazz.getClassName().endsWith("\$CppProxy")) return@filter false