Foundation
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
Application.hpp File Reference
#include <Core/Core.hpp>
#include <Bits/Chrono.hpp>
#include "Enums.hpp"

Go to the source code of this file.

Classes

class  Foundation::Native::NativeWindow
 Class representing a window for the platform. More...
 
class  Foundation::Native::NativeApplication
 Application base class. Handles initialization and shutdown of the native platform, and windowing management. More...
 

Namespaces

namespace  Foundation
 
namespace  Foundation::Native
 Platform-dependent application abstractions.
 

Functions

MessageBoxResult Foundation::Native::CreateMessageBox (const char *title, const char *message, MessageBoxType type=MessageBoxType::Ok, MessageBoxIcon icon=MessageBoxIcon::Info, MessageBoxResult default_result=MessageBoxResult::Yes)
 Creates a message box with the specified title and message.