class
#include <nCine/MainApplication.h>
MainApplication Main entry point and handler for standard (desktop) applications.
Base classes
- class Application
- Base class for main entry points of nCine applications.
Public static functions
-
static auto Run(std::
unique_ptr<IAppEventHandler>(*)() createAppEventHandler, int argc, NativeArgument* argv) -> int - Entry point method to be called in the
main()
/wWinMain()
function.
Public functions
- void Quit() override
- Raises the quit flag.
- auto EnablePlayStationExtendedSupport(bool enable) -> bool override
- Switches PS4 and PS5 controllers to use extended protocol which enables rumble and other features.
- auto OpenUrl(StringView url) -> bool override
- Opens the specified URL in a default web browser.
Friends
- auto theApplication() -> Application&
- Returns application instance.