14class gui_system_delegate;
15class audio_system_delegate;
Definition application.hpp:36
application Delegate.
Definition application_delegate.hpp:21
virtual std::weak_ptr< audio_system_delegate > audio_system_delegate(application &self) noexcept
The delegate to be used for the audio system.
Definition application_delegate.hpp:43
virtual std::optional< int > main(application &self)=0
Initialize the application.
virtual datum configuration(application &self, std::vector< std::string > arguments) const noexcept
Definition application_delegate.hpp:35
virtual std::string application_name(application &self) const noexcept=0
virtual std::weak_ptr< gui_system_delegate > gui_system_delegate(application &self) noexcept
The delegate to be used for the gui system.
Definition application_delegate.hpp:51