Skip to content

Engine Services

Adrian edited this page Feb 5, 2021 · 3 revisions

Overview

The ZServices class utilities provider of the Zenith engine, servicing any and all points of interest. It contains static subsystem instances and is instantiated once upon initialization of at least one game instance. the ZServices static class provides the following subsystems:

  • Platform Graphics Calls
  • Input Processor
  • Process Runner
  • Event Agent
  • Resource Cache
  • Script Manager [WIP]
  • Loggers

There is not much to be said about ZServices itself, but there is much to be said about the individual subsystems. Make sure to #include "ZServices.hpp" whenever in need of any of these subsystems.

Clone this wiki locally