接口参考

svg_renderer.h · C++ API

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

阅读相关开发指南 →

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

include/kui/render/svg_renderer.h
SvgBitmap::valid
待核对3.61.7C++

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

svg_renderer.h
bool valid() const

验证范围

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

include/kui/render/svg_renderer.h:27

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

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

svg_renderer.h
virtual ~SvgRenderer() = default;

验证范围

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

include/kui/render/svg_renderer.h:32

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

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

svg_renderer.h
virtual const char* backendName() const = 0;

验证范围

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

include/kui/render/svg_renderer.h:53

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

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

svg_renderer.h
static std::unique_ptr<SvgRenderer> create();

验证范围

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

include/kui/render/svg_renderer.h:56

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

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

svg_renderer.h
virtual bool querySize(const uint8_t* data, size_t size, uint32_t& outWidth, uint32_t& outHeight) = 0;

验证范围

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

include/kui/render/svg_renderer.h:49

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

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

svg_renderer.h
SvgBitmap render(const std::string& svgString, uint32_t renderWidth = 0, uint32_t renderHeight = 0)

验证范围

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

include/kui/render/svg_renderer.h:41

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

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

svg_renderer.h
virtual SvgBitmap render(const uint8_t* data, size_t size, uint32_t renderWidth = 0, uint32_t renderHeight = 0) = 0;

验证范围

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

include/kui/render/svg_renderer.h:34

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