INNER CODE UNIT · Java

EngineBase

UnknownDomainGames/PanguEngine · common/src/main/java/engine/EngineBase.java:32

public abstract class EngineBase implements Engine {

    protected final Logger logger = LoggerFactory.getLogger("Engine");

    protected final Path runPath;

    protected final List<Runnable> shutdownListeners = new LinkedList<>();

    private RuntimeEnvironment runtimeEnvironment;

    protected EventBus eventBus;
    protected RegistryManager registryManager;
    protected EngineModManager modManager;
    protected CrashHandlerImpl crashHandler;

    private boolean initialized = false;
    private boolean running = false;
    private boolean markedTermination = false;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…