Concept to check if T is a Raven application type.
More...
#include <Concepts.h>
template<typename T>
concept RTApp =
requires(T t,
int argc,
char** argv) {
{ t.Initialize(argc, argv) } -> std::same_as<void>;
{ t.Run() } -> std::same_as<void>;
{ t.Shutdown() } -> std::same_as<void>;
}
Concept to check if T is a Raven application type.
Definition Concepts.h:47
Concept to check if T is a Raven application type.
This concept checks whether the class T is a valid class to be used as an Application.
- Template Parameters
-