public interface

AmxInstance

net.gtaun.shoebill.amx.AmxInstance

Summary

Public Methods
abstract int callRegisteredFunction(String name, Object... parameters)
abstract static AmxInstance getDefault()
abstract int getHandle()
abstract AmxCallable getNative(String name)
abstract AmxCallable getNative(String name, ReturnType returnType)
abstract AmxCallable getPublic(String name, ReturnType returnType)
abstract AmxCallable getPublic(String name)
abstract boolean hasRegisteredFunction(String name)
abstract boolean registerFunction(String name, Function<Object[]Integer> callback, Class... parameterTypes)
abstract boolean unregisterFunction(String name)

Public Methods

public abstract int callRegisteredFunction (String name, Object... parameters)

public static abstract AmxInstance getDefault ()

public abstract int getHandle ()

public abstract AmxCallable getNative (String name)

public abstract AmxCallable getNative (String name, ReturnType returnType)

public abstract AmxCallable getPublic (String name, ReturnType returnType)

public abstract AmxCallable getPublic (String name)

public abstract boolean hasRegisteredFunction (String name)

public abstract boolean registerFunction (String name, Function<Object[]Integer> callback, Class... parameterTypes)

public abstract boolean unregisterFunction (String name)