TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
gui_window_sync.h File Reference

Go to the source code of this file.

Namespaces

namespace  tachyon

Functions

void tachyon::SyncWindowsBeforeLayout (OSWindowManager &windowManager, const WindowRegistry &windowRegistry, ElementStorage &elementStorage)
 Before layout: releases the windows no longer declared, and pins the elements of user-moved/resized windows to their OS rects.
void tachyon::SyncWindowsAfterLayout (OSWindowManager &windowManager, const WindowRegistry &windowRegistry, ElementStorage &elementStorage, ITextSystem *textSystem, OnGuiFunc onGui)
 After layout: creates or updates an OS window for each declared window element.