18 #include <SFML/Window.hpp> 20 #ifndef BUBBA_3D_WINDOW_H 21 #define BUBBA_3D_WINDOW_H 25 Window(
int width,
int height, std::string title);
29 void resize(
unsigned int width,
unsigned int height);
31 void setResizeMethod(
void(*resize)(
int,
int));
33 void start(
unsigned int maxFPS);
35 sf::Window* getWindow();
45 void setIdleMethod(
void(*idle)(
float sinceStart,
float sinceLastMethodCall));
55 void setDisplayMethod(
void(*display)(
float sinceStart,
float sinceLastMethodCall));
59 void(*resizeMethod)(int, int);
60 void(*idleMethod)(float, float);
61 void(*displayMethod)(float, float);
64 #endif //BUBBA_3D_WINDOW_H
void setIdleMethod(void(*idle)(float sinceStart, float sinceLastMethodCall))
void setDisplayMethod(void(*display)(float sinceStart, float sinceLastMethodCall))