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

#include <dl_op_records.h>

Inheritance diagram for flutter::SaveOp:
flutter::SaveOpBase flutter::DLOp

Public Member Functions

 SaveOp ()
 
void dispatch (DlOpReceiver &receiver) const
 
- Public Member Functions inherited from flutter::SaveOpBase
 SaveOpBase (DisplayListOpType type)
 
 SaveOpBase (DisplayListOpType type, const SaveLayerOptions &options)
 
- Public Member Functions inherited from flutter::DLOp
 DLOp (DisplayListOpType type)
 
DisplayListCompare equals (const DLOp *other) const
 

Static Public Attributes

static constexpr auto kType = DisplayListOpType::kSave
 
- Static Public Attributes inherited from flutter::SaveOpBase
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
 

Additional Inherited Members

- Public Attributes inherited from flutter::SaveOpBase
SaveLayerOptions options
 
DlIndex restore_index
 
uint32_t total_content_depth
 
- Public Attributes inherited from flutter::DLOp
const DisplayListOpType type
 

Detailed Description

Definition at line 284 of file dl_op_records.h.

Constructor & Destructor Documentation

◆ SaveOp()

flutter::SaveOp::SaveOp ( )
inline

Definition at line 287 of file dl_op_records.h.

287: SaveOpBase(kType) {}
SaveOpBase(DisplayListOpType type)
static constexpr auto kType

Member Function Documentation

◆ dispatch()

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

Definition at line 289 of file dl_op_records.h.

289 {
290 receiver.save(total_content_depth);
291 }

References flutter::DlOpReceiver::save(), and flutter::SaveOpBase::total_content_depth.

Member Data Documentation

◆ kType

constexpr auto flutter::SaveOp::kType = DisplayListOpType::kSave
staticconstexpr

Definition at line 285 of file dl_op_records.h.


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