public interface

Shoebill

net.gtaun.shoebill.Shoebill

Class Overview

Shoebill main interface, provides the basic manager instance and functions.

Summary

Nested Classes
class Shoebill.Instance  
Public Methods
abstract static Shoebill get()
abstract AmxInstanceManager getAmxInstanceManager()
Get AMX instance manager.
abstract ResourceManager getResourceManager()
Get resource manager.
abstract SampObjectManager getSampObjectManager()
Get SA-MP object manager.
abstract ServiceStore getServiceStore()
Get service store.
abstract ShoebillVersion getVersion()
Get version information.
abstract void reload()
Reload all.
abstract void runOnSampThread(Runnable runnable)
Causes the run() method of the runnable to be invoked by amx thread at the next process tick.

Public Methods

public static abstract Shoebill get ()

public abstract AmxInstanceManager getAmxInstanceManager ()

Get AMX instance manager.

Returns
  • AmxInstanceManager instance.

public abstract ResourceManager getResourceManager ()

Get resource manager.

Returns
  • ResourceManager instance.

public abstract SampObjectManager getSampObjectManager ()

Get SA-MP object manager.

Returns
  • SampObjectManager instance.

public abstract ServiceStore getServiceStore ()

Get service store.

Returns
  • ServiceStore instance.

public abstract ShoebillVersion getVersion ()

Get version information.

Returns
  • ShoebillVersion instance.

public abstract void reload ()

Reload all.

public abstract void runOnSampThread (Runnable runnable)

Causes the run() method of the runnable to be invoked by amx thread at the next process tick.

Parameters
runnable Runnable instance