Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
main.cpp
Go to the documentation of this file.
1
2
3#include "engineMain.h"
4
5#if defined(_WIN32)
6#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")
7#endif
8
9int main(int argc, char **argv)
10{
11 _MM_SET_FLUSH_ZERO_MODE( _MM_FLUSH_ZERO_ON );
12 std::set_new_handler( []() noexcept{ assert( false && "Out of memory!" ); } );
13
14
15 Divide::Engine engine{};
16 const Divide::ErrorCode err = engine.run(argc, argv);
17
18 return static_cast<int>(err) * -1;
19}
int main(int argc, char **argv)
Definition: main.cpp:9
char * argv[]
Definition: main.cpp:8
ErrorCode run(const int argc, char **argv)
Definition: engineMain.cpp:30