refactor(core): 提取 window 相关类型和操作到独立模块

This commit is contained in:
2026-04-20 00:20:04 +08:00
parent a7225836e4
commit fd843dc826
12 changed files with 228 additions and 179 deletions

View File

@@ -3,8 +3,8 @@
#include <stddef.h>
#include "base/memory.h"
#include "core/layer.h"
#include "core/types.h"
#include "core/window.h"
/*
* 由 backend 提供的窗口基础信息。
@@ -23,7 +23,7 @@ typedef struct window_info_t {
const char *instance_name;
window_geometry_mode_t geometry_mode;
layer_type_t layer_type;
window_layer_type_t layer_type;
bool urgent;
bool fixed_size;
bool skip_taskbar;