|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
| Bootstrap | Allows Wizards to be notified when the game starts up, so they can preload maps, start timers, register commands, install hooks, and so on. |
| CameraManager | Keeps track of dirty maps and dirty cameras. |
| CommandFinder | Implements Wyvern's rules for looking for a handler for a command. |
| HookManager | This class is a way for any object in the game to provide a method-hook, even if the object doesn't have its own hook-list. |
| MasterThreadPool | A thread pool that can be used for just about anything. |
| NamedTimer | A subclass of java.util.Timer that sets its thread name, so you can see what it is in the thread list. |
| PubSub | A simple, in-game message-publishing mechanism that decouples publishers and subscribes. |
| PythonManager | Registers Jython interpreters, so we can tell them all to reload modules if a jython file is changed at runtime. |
| Scheduler | Frontend to the Wyvern Event Scheduler subsystem. |
| TimerAgent | This is an adapter class that allows the Timer system to be integrated with the game scheduler. |
| Timers | Accepts requests to set timers, where the timer callback is executed on the map exclusive thread. |
The game kernel and event scheduler.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||