RaeptorCogs =========== .. doxygenfile:: RaeptorCogs/RaeptorCogs.hpp :project: RaeptorCogs :no-link: :sections: briefdescription detaileddescription Functions --------- .. list-table:: Functions :header-rows: 1 :widths: 20 80 * - Function - Description * - ``RaeptorCogs::Destroy()`` - Destroy the RaeptorCogs engine and clean up resources. * - ``RaeptorCogs::GetScreenHeight()`` - Get the current screen height. * - ``RaeptorCogs::GetScreenWidth()`` - Get the current screen width. * - ``RaeptorCogs::Initialize()`` - Initialize the RaeptorCogs engine. * - ``RaeptorCogs::Input()`` - Access the global Input singleton. * - ``RaeptorCogs::IsExiting()`` - Check if the application is exiting. * - ``RaeptorCogs::MainLoop(std::function< void(Window &)> updateFunction, Window &window)`` - Main application loop. * - ``RaeptorCogs::MainWorker()`` - Access the global MainWorker singleton. * - ``RaeptorCogs::Mouse()`` - Access the global Mouse singleton. * - ``RaeptorCogs::Platform()`` - Access the global Platform singleton. * - ``RaeptorCogs::Random()`` - Access the global Random singleton. * - ``RaeptorCogs::Renderer()`` - Access the global Renderer singleton. * - ``RaeptorCogs::ResourceManager()`` - Access the global ResourceManager singleton for a specific resource type. * - ``RaeptorCogs::ResourceWorker()`` - Access the global ResourceWorker singleton. * - ``RaeptorCogs::StartLoop(std::function< void(Window &)> updateFunction, Window &window)`` - Start the main application loop. * - ``RaeptorCogs::TextureAtlasManager()`` - Access the global TextureAtlasManager singleton. * - ``RaeptorCogs::Time()`` - Access the global Time singleton. * - ``RaeptorCogs::exitHandler()`` - No description. .. doxygenfunction:: RaeptorCogs::Destroy() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::GetScreenHeight() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::GetScreenWidth() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::Initialize() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::Input() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::IsExiting() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::MainLoop(std::function< void(Window &)> updateFunction, Window &window) :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::MainWorker() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::Mouse() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::Platform() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::Random() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::Renderer() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::ResourceManager() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::ResourceWorker() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::StartLoop(std::function< void(Window &)> updateFunction, Window &window) :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::TextureAtlasManager() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::Time() :project: RaeptorCogs .. doxygenfunction:: RaeptorCogs::exitHandler() :project: RaeptorCogs Variables --------- .. doxygenvariable:: RaeptorCogs::_exiting :project: RaeptorCogs