Flutter Engine
 
Loading...
Searching...
No Matches
flutter::Transform2DAffineOp Struct Referencefinal

#include <dl_op_records.h>

Inheritance diagram for flutter::Transform2DAffineOp:
flutter::TransformClipOpBase flutter::DLOp

Public Member Functions

 Transform2DAffineOp (DlScalar mxx, DlScalar mxy, DlScalar mxt, DlScalar myx, DlScalar myy, DlScalar myt)
 
void dispatch (DlOpReceiver &receiver) const
 
- Public Member Functions inherited from flutter::TransformClipOpBase
 TransformClipOpBase (DisplayListOpType type)
 
- Public Member Functions inherited from flutter::DLOp
 DLOp (DisplayListOpType type)
 
DisplayListCompare equals (const DLOp *other) const
 

Public Attributes

const DlScalar mxx
 
const DlScalar mxy
 
const DlScalar mxt
 
const DlScalar myx
 
const DlScalar myy
 
const DlScalar myt
 
- Public Attributes inherited from flutter::DLOp
const DisplayListOpType type
 

Static Public Attributes

static constexpr auto kType = DisplayListOpType::kTransform2DAffine
 
- Static Public Attributes inherited from flutter::TransformClipOpBase
static constexpr uint32_t kDepthInc = 0
 
static constexpr uint32_t kRenderOpInc = 1
 
- Static Public Attributes inherited from flutter::DLOp
static constexpr uint32_t kDepthInc = 0
 
static constexpr uint32_t kRenderOpInc = 0
 

Detailed Description

Definition at line 424 of file dl_op_records.h.

Constructor & Destructor Documentation

◆ Transform2DAffineOp()

flutter::Transform2DAffineOp::Transform2DAffineOp ( DlScalar  mxx,
DlScalar  mxy,
DlScalar  mxt,
DlScalar  myx,
DlScalar  myy,
DlScalar  myt 
)
inline

Definition at line 428 of file dl_op_records.h.

Member Function Documentation

◆ dispatch()

void flutter::Transform2DAffineOp::dispatch ( DlOpReceiver receiver) const
inline

Definition at line 438 of file dl_op_records.h.

438 {
439 receiver.transform2DAffine(mxx, mxy, mxt, //
440 myx, myy, myt);
441 }

References mxt, mxx, mxy, myt, myx, myy, and flutter::DlOpReceiver::transform2DAffine().

Member Data Documentation

◆ kType

constexpr auto flutter::Transform2DAffineOp::kType = DisplayListOpType::kTransform2DAffine
staticconstexpr

Definition at line 425 of file dl_op_records.h.

◆ mxt

const DlScalar flutter::Transform2DAffineOp::mxt

Definition at line 435 of file dl_op_records.h.

Referenced by dispatch().

◆ mxx

const DlScalar flutter::Transform2DAffineOp::mxx

Definition at line 435 of file dl_op_records.h.

Referenced by dispatch().

◆ mxy

const DlScalar flutter::Transform2DAffineOp::mxy

Definition at line 435 of file dl_op_records.h.

Referenced by dispatch().

◆ myt

const DlScalar flutter::Transform2DAffineOp::myt

Definition at line 436 of file dl_op_records.h.

Referenced by dispatch().

◆ myx

const DlScalar flutter::Transform2DAffineOp::myx

Definition at line 436 of file dl_op_records.h.

Referenced by dispatch().

◆ myy

const DlScalar flutter::Transform2DAffineOp::myy

Definition at line 436 of file dl_op_records.h.

Referenced by dispatch().


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