2015-06-16 18:52:24 +00:00
|
|
|
#include "main/main.h"
|
2015-06-11 19:57:41 +00:00
|
|
|
#include "haiku_gl_view.h"
|
|
|
|
|
|
|
|
HaikuGLView::HaikuGLView(BRect frame, uint32 type)
|
2015-08-12 19:14:40 +00:00
|
|
|
: BGLView(frame, "GodotGLView", B_FOLLOW_ALL_SIDES, 0, type)
|
2015-06-11 19:57:41 +00:00
|
|
|
{
|
|
|
|
}
|
|
|
|
|
2015-06-16 18:52:24 +00:00
|
|
|
void HaikuGLView::AttachedToWindow(void) {
|
2015-06-11 19:57:41 +00:00
|
|
|
LockGL();
|
|
|
|
BGLView::AttachedToWindow();
|
|
|
|
UnlockGL();
|
|
|
|
MakeFocus();
|
|
|
|
}
|
|
|
|
|
2015-06-16 18:52:24 +00:00
|
|
|
void HaikuGLView::Draw(BRect updateRect) {
|
|
|
|
Main::force_redraw();
|
2015-06-11 19:57:41 +00:00
|
|
|
}
|