init
This commit is contained in:
31
main.cpp
Normal file
31
main.cpp
Normal file
@@ -0,0 +1,31 @@
|
||||
#include <sys/ioctl.h>
|
||||
#include <stdio.h>
|
||||
#include <unistd.h>
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
#include "timercpp.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
struct winsize w;
|
||||
ioctl(STDOUT_FILENO, TIOCGWINSZ, &w);
|
||||
|
||||
vector< vector<char> > screen;
|
||||
|
||||
Timer t = Timer();
|
||||
|
||||
float framerate = 60.0;
|
||||
float frameduration = 1000.0/framerate;
|
||||
|
||||
t.setInterval([&]() {
|
||||
eachFrame(w.ws_row, w.ws_col, screen);
|
||||
}, (int) frameduration);
|
||||
return 0;
|
||||
}
|
||||
|
||||
void eachFrame(short width, short height, vector< vector<char> > screen)
|
||||
{
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user