接口参考

compositing_layer.h · C++ API

按同一接口文件归组浏览,展开条目查看声明、使用说明和版本边界。

阅读相关开发指南 →

这里保留接口声明及来源。逐项运行验证范围以条目记录为准;源文件中的内部实现候选不代表免费 SDK 的交付承诺。

include/kui/render/compositing_layer.h
CompositingManager::~CompositingManager
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
~CompositingManager() = default;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:86

反馈此接口问题 →
CompositingManager::clearDirty
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
void clearDirty();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:114

反馈此接口问题 →
CompositingManager::CompositingManager
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
CompositingManager(CompositingManager&&) = default;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:95

反馈此接口问题 →
CompositingManager::CompositingManager
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
CompositingManager(const CompositingManager&) = delete;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:88

反馈此接口问题 →
CompositingManager::CompositingManager
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
CompositingManager() = default;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:85

反馈此接口问题 →
CompositingManager::effectiveLayerLimit
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
static u32 effectiveLayerLimit();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:123

反馈此接口问题 →
CompositingManager::findLayer
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
CompositingLayer* findLayer(const LayoutBox* box);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:129

反馈此接口问题 →
CompositingManager::findLayer
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
const CompositingLayer* findLayer(const LayoutBox* box) const;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:132

反馈此接口问题 →
CompositingManager::hasCompositingLayers
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
bool hasCompositingLayers() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:140

反馈此接口问题 →
CompositingManager::invalidateAll
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
void invalidateAll();

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:111

反馈此接口问题 →
CompositingManager::invalidateLayer
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
void invalidateLayer(const LayoutBox* box);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:103

反馈此接口问题 →
CompositingManager::layerCount
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
u32 layerCount() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:143

反馈此接口问题 →
CompositingManager::layers
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
const std::vector<CompositingLayer>& layers() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:125

反馈此接口问题 →
CompositingManager::layers
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
std::vector<CompositingLayer>& layers()

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:127

反馈此接口问题 →
CompositingManager::markDirtyContent
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
void markDirtyContent(const LayoutBox* box);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:107

反馈此接口问题 →
CompositingManager::markDirtyTransform
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
void markDirtyTransform(const LayoutBox* box);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:109

反馈此接口问题 →
CompositingManager::operator=
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
CompositingManager& operator=(CompositingManager&&) = default;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:96

反馈此接口问题 →
CompositingManager::operator=
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
CompositingManager& operator=(const CompositingManager&) = delete;

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:94

反馈此接口问题 →
CompositingManager::promotedSet
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
const std::unordered_set<const LayoutBox*>& promotedSet() const

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:134

反馈此接口问题 →
CompositingManager::setLayerLimitOverride
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
static void setLayerLimitOverride(u32 n);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:117

反馈此接口问题 →
CompositingManager::updateLayers
待核对3.61.7C++

render 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。

compositing_layer.h
void updateLayers(const LayoutBox* root);

验证范围

已索引当前源码;未逐项完成运行、组合与平台验收。

include/kui/render/compositing_layer.h:98

反馈此接口问题 →
浏览同类接口 →