nel_test.cpp
1 |
|
---|---|
2 |
#include "nel/3d/u_driver.h" |
3 |
|
4 |
int main(int argc, char **argv) { |
5 |
nlinfo("init...");
|
6 |
NL3D::UDriver *Driver = NL3D::UDriver::createDriver(); |
7 |
nlassert(Driver); |
8 |
|
9 |
Driver->setDisplay(NL3D::UDriver::CMode(800, 600, 32, true)); |
10 |
|
11 |
nlinfo("... init done");
|
12 |
|
13 |
do{
|
14 |
nlinfo("...");
|
15 |
Driver->EventServer.pump(); |
16 |
|
17 |
NLMISC::nlSleep(1000);
|
18 |
} while(Driver->isActive());
|
19 |
|
20 |
nlinfo("cleaning up...");
|
21 |
|
22 |
Driver->release(); |
23 |
delete Driver;
|
24 |
Driver = NULL;
|
25 |
|
26 |
nlinfo(".. cleanup done");
|
27 |
} |
28 |
|