Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QQuickContext2DEngineData Class Reference
+ Inheritance diagram for QQuickContext2DEngineData:
+ Collaboration diagram for QQuickContext2DEngineData:

Public Member Functions

 QQuickContext2DEngineData (QV4::ExecutionEngine *engine)
 
 ~QQuickContext2DEngineData ()
 
- Public Member Functions inherited from QV4::ExecutionEngine::Deletable
virtual ~Deletable ()
 

Public Attributes

QV4::PersistentValue contextPrototype
 
QV4::PersistentValue gradientProto
 
QV4::PersistentValue pixelArrayProto
 

Detailed Description

Definition at line 431 of file qquickcontext2d.cpp.

Constructor & Destructor Documentation

◆ QQuickContext2DEngineData()

QQuickContext2DEngineData::QQuickContext2DEngineData ( QV4::ExecutionEngine engine)

Definition at line 4356 of file qquickcontext2d.cpp.

References contextPrototype, QQuickJSContext2DPrototype::create(), QV4::Scope::engine, QQuickContext2DStyle::gradient_proto_addColorStop(), gradientProto, QV4::ExecutionEngine::id_length(), QQuickJSContext2D::method_get_fillRule(), QQuickJSContext2D::method_get_fillStyle(), QQuickJSContext2D::method_get_font(), QQuickJSContext2D::method_get_globalAlpha(), QQuickJSContext2D::method_get_globalCompositeOperation(), QQuickJSContext2D::method_get_lineCap(), QQuickJSContext2D::method_get_lineDashOffset(), QQuickJSContext2D::method_get_lineJoin(), QQuickJSContext2D::method_get_lineWidth(), QQuickJSContext2D::method_get_miterLimit(), QQuickJSContext2D::method_get_shadowBlur(), QQuickJSContext2D::method_get_shadowColor(), QQuickJSContext2D::method_get_shadowOffsetX(), QQuickJSContext2D::method_get_shadowOffsetY(), QQuickJSContext2D::method_get_strokeStyle(), QQuickJSContext2D::method_get_textAlign(), QQuickJSContext2D::method_get_textBaseline(), QQuickJSContext2D::method_set_fillRule(), QQuickJSContext2D::method_set_fillStyle(), QQuickJSContext2D::method_set_font(), QQuickJSContext2D::method_set_globalAlpha(), QQuickJSContext2D::method_set_globalCompositeOperation(), QQuickJSContext2D::method_set_lineCap(), QQuickJSContext2D::method_set_lineDashOffset(), QQuickJSContext2D::method_set_lineJoin(), QQuickJSContext2D::method_set_lineWidth(), QQuickJSContext2D::method_set_miterLimit(), QQuickJSContext2D::method_set_shadowBlur(), QQuickJSContext2D::method_set_shadowColor(), QQuickJSContext2D::method_set_shadowOffsetX(), QQuickJSContext2D::method_set_shadowOffsetY(), QQuickJSContext2D::method_set_strokeStyle(), QQuickJSContext2D::method_set_textAlign(), QQuickJSContext2D::method_set_textBaseline(), QV4::ExecutionEngine::newObject(), pixelArrayProto, QQuickJSContext2DPixelData::proto_get_length(), and QStringLiteral.

+ Here is the call graph for this function:

◆ ~QQuickContext2DEngineData()

QQuickContext2DEngineData::~QQuickContext2DEngineData ( )

Definition at line 4392 of file qquickcontext2d.cpp.

Member Data Documentation

◆ contextPrototype

QV4::PersistentValue QQuickContext2DEngineData::contextPrototype

Definition at line 437 of file qquickcontext2d.cpp.

Referenced by QQuickContext2DEngineData(), and QQuickContext2D::setV4Engine().

◆ gradientProto

◆ pixelArrayProto

QV4::PersistentValue QQuickContext2DEngineData::pixelArrayProto

Definition at line 439 of file qquickcontext2d.cpp.

Referenced by QQuickContext2DEngineData(), and qt_create_image_data().


The documentation for this class was generated from the following file: