Reconstruct readable C++ and organize cohesive source subsystems
Administrative source import: native x86 compilation passed for 423 authored units. Source placement and submission states are migrated separately; this commit does not imply peer acceptance.
Previous head: 35d2a8cb36
Payload SHA256: 592f016d2730c5593bb653aa054c1e5f76a6df72c8f5a09e66f74876e2e33dee
This commit is contained in:
parent
35d2a8cb36
commit
a47d20f8be
890 changed files with 11796 additions and 16664 deletions
28
Source/UI/Window/WindowFrameUpdate.cpp
Normal file
28
Source/UI/Window/WindowFrameUpdate.cpp
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
#include "Client/Browser/BrowserRegistry.h"
|
||||
#include "Client/Browser/WebBrowser.h"
|
||||
#include "UI/Window/UIWindow.h"
|
||||
#include "UI/Window/WindowFrameUpdate.h"
|
||||
|
||||
// OFFSET: 0x00AA26C0
|
||||
// FUNCTION: fn_17215
|
||||
void WindowFrameUpdate::Update() {
|
||||
for (auto window = this->rendered.begin(); window != this->rendered.end(); ++window) {
|
||||
(*window)->Slot19();
|
||||
}
|
||||
|
||||
for (auto browser = this->browsers.browsers.begin(); browser != this->browsers.browsers.end();) {
|
||||
if (browser->second) {
|
||||
browser->second->Poll();
|
||||
}
|
||||
|
||||
if (this->browsers.browsers.empty()) {
|
||||
break;
|
||||
}
|
||||
|
||||
++browser;
|
||||
}
|
||||
|
||||
for (auto window = this->overlays.begin(); window != this->overlays.end(); ++window) {
|
||||
window->second->Slot19();
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue