Enigma  3.2.0
A Simple, Reliable and Efficient Encryption Tool
Application Member List

This is the complete list of members for Application, including all inherited members.

Application(const WindowSettings &window_settings=WindowSettings())Applicationexplicit
EndApplication() noexceptApplication
Exit(const std::string &message, const std::int32_t exit_code) noexceptApplication
GetCPUInfo() const noexceptApplicationinline
GetDeltaTime() const noexceptApplicationinline
GetFPS() const noexceptApplicationinline
getInstance() noexceptApplicationinlinestatic
GetRAMInfo() const noexceptApplicationinline
GetWindow() const noexceptApplicationinline
IsUnique() const noexceptSingleProcessInstanceinline
LaunchWorkerThread(Scene *scene, const std::string &loading_text, const std::function< void()> &work_func)Application
OnEvent(Event &event)Application
OnFrameBufferResize(FrameBufferResizeEvent &event)Application
OnWindowClose(WindowCloseEvent &event)Application
OnWindowResize(WindowResizeEvent &event)Application
PushScene(std::unique_ptr< Scene > scene)Application
Run()Application
SingleProcessInstance(const std::uint16_t port) noexceptSingleProcessInstanceinlineexplicit
~Application() overrideApplication
~SingleProcessInstance() noexceptSingleProcessInstanceinlinevirtual