Class GameFactory
java.lang.Object
com.toxicrain.rainengine.factories.GameFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic LuaManager
static GuiLuaWrapper
static com.github.strubium.windowmanager.imgui.GuiManager
static GuiReg
static com.github.strubium.windowmanager.imgui.ImguiHandler
static InputUtils
static LangHelper
static LuaEngine
static MusicManager
static NPCManager
static Player
static ProjectileManager
static SoundSystem
static TextureAtlas
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
imguiApp
public static com.github.strubium.windowmanager.imgui.ImguiHandler imguiApp -
guiReg
-
soundSystem
-
musicManager
-
player
-
guiManager
public static com.github.strubium.windowmanager.imgui.GuiManager guiManager -
projectileManager
-
inputUtils
-
luaEngine
-
guiLuaWrapper
-
functionManager
-
langHelper
-
npcManager
-
textureAtlas
-
-
Constructor Details
-
GameFactory
public GameFactory()
-
-
Method Details
-
load
public static void load() -
loadSounds
public static void loadSounds() -
loadImgui
public static void loadImgui() -
loadFonts
public static void loadFonts() -
loadShaders
public static void loadShaders() -
loadLua
public static void loadLua() -
loadLang
public static void loadLang() -
setupGUIs
public static void setupGUIs()
-