24 lines
526 B
C++
24 lines
526 B
C++
#pragma once
|
|
#ifndef _FUNCS_HEADER_
|
|
#define _FUNCS_HEADER_
|
|
#include <iostream>
|
|
#include <thread>
|
|
#include <GLLoad.h>
|
|
#include "grid.h"
|
|
|
|
extern bool running;
|
|
extern float lastRefresh;
|
|
extern NB::ConwayGrid* conwayGrid;
|
|
extern NB::ConwayGrid::CellGrid start_grid;
|
|
|
|
void framebuffer_size_callback(GLFWwindow*, int, int);
|
|
|
|
void keypress_callback(GLFWwindow*, int, int, int, int);
|
|
|
|
void processInput(GLFWwindow*);
|
|
|
|
void mouseclick_callback(GLFWwindow*, int, int, int);
|
|
|
|
void mousemove_callback(GLFWwindow*, double, double);
|
|
|
|
#endif |