接口参考

html_elements.h · C++ API

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

阅读相关开发指南 →

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

include/kui/html/html_elements.h
createHTMLElement
待核对3.61.7C++

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

html_elements.h
KUI_API RefPtr<Element> createHTMLElement(Document* doc, const String& tagName);

验证范围

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

include/kui/html/html_elements.h:123

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

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

html_elements.h
~HTMLCanvasElement() override;

验证范围

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

include/kui/html/html_elements.h:39

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

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

html_elements.h
void attributeChanged(const String& name, const String& oldValue, const String& newValue) override;

验证范围

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

include/kui/html/html_elements.h:112

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

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

html_elements.h
void* cachedSnapshot();

验证范围

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

include/kui/html/html_elements.h:73

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

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

html_elements.h
void* cachedWebGLSnapshot();

验证范围

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

include/kui/html/html_elements.h:99

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

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

html_elements.h
u32 canvasHeight() const;

验证范围

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

include/kui/html/html_elements.h:42

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

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

html_elements.h
u32 canvasWidth() const;

验证范围

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

include/kui/html/html_elements.h:41

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

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

html_elements.h
void clearDirty();

验证范围

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

include/kui/html/html_elements.h:71

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

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

html_elements.h
void clearWebGLCachedImage();

验证范围

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

include/kui/html/html_elements.h:103

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

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

html_elements.h
ContextType contextType() const;

验证范围

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

include/kui/html/html_elements.h:92

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

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

html_elements.h
static RefPtr<HTMLCanvasElement> create(Document* doc);

验证范围

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

include/kui/html/html_elements.h:38

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

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

html_elements.h
[[deprecated("Use surface()->nativeCanvas() instead (R-09 Phase 6 Phase B).")]] void* skiaCanvas() const;

验证范围

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

include/kui/html/html_elements.h:58

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

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

html_elements.h
[[deprecated("Use surface()->nativeSurface() instead (R-09 Phase 6 Phase B).")]] void* skiaSurface() const;

验证范围

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

include/kui/html/html_elements.h:62

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

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

html_elements.h
bool isDirty() const;

验证范围

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

include/kui/html/html_elements.h:70

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

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

html_elements.h
void markDirty();

验证范围

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

include/kui/html/html_elements.h:66

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

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

html_elements.h
void setCanvasSize(u32 w, u32 h);

验证范围

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

include/kui/html/html_elements.h:43

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

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

html_elements.h
bool setContextType(ContextType type);

验证范围

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

include/kui/html/html_elements.h:93

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

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

html_elements.h
void setInFrameLoop(bool v);

验证范围

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

include/kui/html/html_elements.h:106

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

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

html_elements.h
void setWebGLContext(void* ctx, bool ownsCtx = false);

验证范围

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

include/kui/html/html_elements.h:97

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

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

html_elements.h
CanvasSurface* surface() const;

验证范围

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

include/kui/html/html_elements.h:45

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

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

html_elements.h
std::string toDataURL(const std::string& mimeType = "image/bmp", f32 quality = 0.92f);

验证范围

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

include/kui/html/html_elements.h:109

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

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

html_elements.h
void* webglContext() const;

验证范围

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

include/kui/html/html_elements.h:95

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