Drag[en]gine Script Module DragonScript 1.23
|
Game loader for use with WindowGameWorld. More...
Public Member Functions | |
void | dispose () |
Dispose of game world loader to break reference loops. | |
WindowGameWorld | getWindow () |
Window to update. | |
Loader | new (WindowGameWorld window) |
Create game world loader. | |
Loader | new (WindowGameWorld window, Console console, Loaders loaders, ElementClassList elementClassList) |
Create game world loader. | |
Loader | new (WindowGameWorld window, Console console, Loaders loaders, ElementClassList elementClassList, MutableID idGenerator) |
Create game world loader. | |
void | onLoadWorldFailed () |
Loading world failed. | |
void | onLoadWorldFinished () |
Loading world finished. | |
Game loader for use with WindowGameWorld.
Create subclass to implement your game loading while this class handles the window. If the loading succeeds the loaded game world is set as world in the window. If loading fails null is set as game world in the window.
void Dragengine.Gui.WindowGameWorld.Loader.dispose | ( | ) |
Dispose of game world loader to break reference loops.
WindowGameWorld Dragengine.Gui.WindowGameWorld.Loader.getWindow | ( | ) |
Window to update.
Loader Dragengine.Gui.WindowGameWorld.Loader.new | ( | WindowGameWorld | window | ) |
Create game world loader.
Loader Dragengine.Gui.WindowGameWorld.Loader.new | ( | WindowGameWorld | window, |
Console | console, | ||
Loaders | loaders, | ||
ElementClassList | elementClassList | ||
) |
Create game world loader.
Loader Dragengine.Gui.WindowGameWorld.Loader.new | ( | WindowGameWorld | window, |
Console | console, | ||
Loaders | loaders, | ||
ElementClassList | elementClassList, | ||
MutableID | idGenerator | ||
) |
Create game world loader.
void Dragengine.Gui.WindowGameWorld.Loader.onLoadWorldFailed | ( | ) |
Loading world failed.
Game loader has been cleaned up before calling this method. It is safe to dispose() of the game loader upon entering this method.
void Dragengine.Gui.WindowGameWorld.Loader.onLoadWorldFinished | ( | ) |
Loading world finished.
Game loader has been cleaned up before calling this method. For this reason the result of loading is provided as parameters. It is safe to dispose() of the game loader upon entering this method.