void UIRoot::update(f32 deltaTime) { _updateTouches(); _updateInput(); if (m_root) { m_root->update(deltaTime); } }
bool App::run() { if (!_updateInput()) return false; glEnable(GL_DEPTH_TEST); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glDrawPixels(_width, _height, GL_RGBA, GL_FLOAT, 0); SDL_GL_SwapWindow(_window); return true; }