gpui-component/crates/wef/cpp/dirty_rect.cpp
Sunli b70b229370
wef: Added a new WebView component named "Wef" based on CEF. (#877)
Wef is a Rust library for embedding WebView functionality using Chromium
Embedded Framework (CEF3) with offscreen rendering support.
2025-06-17 18:57:44 +08:00

14 lines
No EOL
345 B
C++

#include "include/cef_render_handler.h"
extern "C" {
int wef_dirty_rects_len(const CefRenderHandler::RectList* dirtyRects) {
return static_cast<int>(dirtyRects->size());
}
void wef_dirty_rects_get(const CefRenderHandler::RectList* dirtyRects, int i,
CefRect* rect) {
*rect = dirtyRects->at(i);
}
} // extern "C"