mirror of
https://github.com/Relintai/sfw.git
synced 2025-02-19 23:14:19 +01:00
Switch between rendered modes using space in the test app.
This commit is contained in:
parent
a7007dda46
commit
9c94e2da8b
@ -30,6 +30,12 @@ public:
|
||||
right = pressed;
|
||||
}
|
||||
|
||||
if (k->get_physical_scancode() == KEY_SPACE) {
|
||||
if (pressed) {
|
||||
immediate = !immediate;
|
||||
}
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
@ -67,9 +73,12 @@ public:
|
||||
}
|
||||
|
||||
virtual void render() {
|
||||
//render_obj();
|
||||
if (!immediate) {
|
||||
render_obj();
|
||||
} else {
|
||||
render_immediate();
|
||||
}
|
||||
}
|
||||
|
||||
virtual void render_immediate() {
|
||||
Renderer *r = Renderer::get_singleton();
|
||||
@ -156,6 +165,8 @@ public:
|
||||
}
|
||||
|
||||
GameApplication() {
|
||||
immediate = false;
|
||||
|
||||
left = false;
|
||||
right = false;
|
||||
up = false;
|
||||
@ -327,6 +338,8 @@ public:
|
||||
memdelete(sprite);
|
||||
}
|
||||
|
||||
bool immediate;
|
||||
|
||||
bool left;
|
||||
bool right;
|
||||
bool up;
|
||||
|
Loading…
Reference in New Issue
Block a user