Home
last modified time | relevance | path

Searched refs:creaseRects (Results 1 - 6 of 6) sorted by relevance

/foundation/window/window_manager/utils/include/
H A Dfold_screen_info.h33 FoldCreaseRegion(DisplayId displayId, const std::vector<DMRect>& creaseRects) in FoldCreaseRegion() argument
34 : displayId_(displayId), creaseRects_(creaseRects) {} in FoldCreaseRegion()
47 std::vector<DMRect> creaseRects; in Unmarshalling() local
49 ReadCreaseRectVector(creaseRects, parcel); in Unmarshalling()
50 auto* region = new FoldCreaseRegion(displayId, creaseRects); in Unmarshalling()
56 DEFINE_VAR_FUNC_GET(std::vector<DMRect>, CreaseRects, creaseRects)
63 static bool WriteCreaseRectVector(const std::vector<DMRect>& creaseRects, Parcel& parcel) in WriteCreaseRectVector() argument
65 auto size = static_cast<uint32_t>(creaseRects.size()); in WriteCreaseRectVector()
72 for (auto rect : creaseRects) { in WriteCreaseRectVector()
81 static bool ReadCreaseRectVector(std::vector<DMRect>& creaseRects, Parce argument
[all...]
/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Ddisplay_info_utils.cpp39 auto creaseRects = foldCreaseRegion->GetCreaseRects(); in GetDisplayInfo() local
40 if (!creaseRects.empty()) { in GetDisplayInfo()
41 for (const auto& item : creaseRects) { in GetDisplayInfo()
/foundation/window/window_manager/interfaces/kits/cj/display_runtime/
H A Dcj_display_manager.cpp103 std::vector<DMRect> creaseRects = foldCreaseRegion->GetCreaseRects(); in CreateCFoldCreaseRegionObject() local
105 region->number = static_cast<int64_t>(creaseRects.size()); in CreateCFoldCreaseRegionObject()
106 region->creaseRects = CreateCreaseRects(creaseRects); in CreateCFoldCreaseRegionObject()
107 if (region->creaseRects == nullptr) { in CreateCFoldCreaseRegionObject()
108 TLOGE(WmsLogTag::DMS, "[CreateCreaseRects] ERROR Failed to create creaseRects."); in CreateCFoldCreaseRegionObject()
H A Ddisplay_utils.h55 CRect *creaseRects; member
/foundation/window/window_manager/interfaces/kits/napi/display_runtime/
H A Djs_display_manager.cpp854 std::vector<DMRect> creaseRects = region->GetCreaseRects(); in CreateJsFoldCreaseRegionObject() local
856 napi_set_named_property(env, objValue, "creaseRects", CreateJsCreaseRectsArrayObject(env, creaseRects)); in CreateJsFoldCreaseRegionObject()
860 napi_value CreateJsCreaseRectsArrayObject(napi_env env, std::vector<DMRect> creaseRects) in CreateJsCreaseRectsArrayObject() argument
863 napi_create_array_with_length(env, creaseRects.size(), &arrayValue); in CreateJsCreaseRectsArrayObject()
865 for (const auto& rect : creaseRects) { in CreateJsCreaseRectsArrayObject()
/foundation/arkui/ace_engine/advanced_ui_component/foldsplitcontainer/interfaces/
H A Dfoldsplitcontainer.js647 const c = b.creaseRects;

Completed in 4 milliseconds