| public | WindowManager() |
| public void | AddWindow(Control* window) |
| public Control* | GetWindow(void* handle) const |
| public bool | IsSystemClassName(const char* windowClassName) |
| public Result<ushort> | RegisterWindowClass(const char* windowClassName, WindowClassStyle windowClassStyle, int windowClassBackgroundColor) |
| public void | RemoveWindow(Control* window) |
| private HashMap<String<char>, ushort, Hasher<String<char>>, EqualTo<String<char>>> | registeredWindowClasses |
| private HashSet<String<char>, Hasher<String<char>>, EqualTo<String<char>>> | systemClassNames |
| private HashMap<void*, Control*, Hasher<void*>, EqualTo<void*>> | windowMap |