15class gui_system_delegate;
16class audio_system_delegate;
Definition application.hpp:36
application Delegate.
Definition application_delegate.hpp:22
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:44
virtual std::optional< int > main(application &self)=0
Initialize the application.
virtual datum configuration(application &self, int argc, char *argv[]) const noexcept
Definition application_delegate.hpp:36
virtual version application_version(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:52
Definition version.hpp:12