API reference

html_elements.h · C++ API

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

include/kui/html/html_elements.h
createHTMLElement
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:123

Report an issue with this entry →
HTMLCanvasElement::~HTMLCanvasElement
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
~HTMLCanvasElement() override;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:39

Report an issue with this entry →
HTMLCanvasElement::attributeChanged
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:112

Report an issue with this entry →
HTMLCanvasElement::cachedSnapshot
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
void* cachedSnapshot();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:73

Report an issue with this entry →
HTMLCanvasElement::cachedWebGLSnapshot
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
void* cachedWebGLSnapshot();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:99

Report an issue with this entry →
HTMLCanvasElement::canvasHeight
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
u32 canvasHeight() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:42

Report an issue with this entry →
HTMLCanvasElement::canvasWidth
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
u32 canvasWidth() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:41

Report an issue with this entry →
HTMLCanvasElement::clearDirty
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
void clearDirty();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:71

Report an issue with this entry →
HTMLCanvasElement::clearWebGLCachedImage
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
void clearWebGLCachedImage();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:103

Report an issue with this entry →
HTMLCanvasElement::contextType
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
ContextType contextType() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:92

Report an issue with this entry →
HTMLCanvasElement::create
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:38

Report an issue with this entry →
HTMLCanvasElement::deprecated
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:58

Report an issue with this entry →
HTMLCanvasElement::deprecated
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:62

Report an issue with this entry →
HTMLCanvasElement::isDirty
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
bool isDirty() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:70

Report an issue with this entry →
HTMLCanvasElement::markDirty
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
void markDirty();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:66

Report an issue with this entry →
HTMLCanvasElement::setCanvasSize
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:43

Report an issue with this entry →
HTMLCanvasElement::setContextType
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
bool setContextType(ContextType type);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:93

Report an issue with this entry →
HTMLCanvasElement::setInFrameLoop
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
void setInFrameLoop(bool v);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:106

Report an issue with this entry →
HTMLCanvasElement::setWebGLContext
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:97

Report an issue with this entry →
HTMLCanvasElement::surface
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
CanvasSurface* surface() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:45

Report an issue with this entry →
HTMLCanvasElement::toDataURL
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

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

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:109

Report an issue with this entry →
HTMLCanvasElement::webglContext
Needs verification3.61.7C++

Installed header declaration in the html module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

html_elements.h
void* webglContext() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/html/html_elements.h:95

Report an issue with this entry →
Browse this reference type →