Searched refs:ShearOpItem (Results 1 – 3 of 3) sorted by relevance
1910 ShearOpItem::Unmarshalling, sizeof(ShearOpItem::ConstructorHandle));1912 ShearOpItem::ShearOpItem(ShearOpItem::ConstructorHandle* handle) in ShearOpItem() function in OHOS::Rosen::Drawing::ShearOpItem1915 std::shared_ptr<DrawOpItem> ShearOpItem::Unmarshalling(const DrawCmdList& cmdList, void* handle) in Unmarshalling()1917 return std::make_shared<ShearOpItem>(static_cast<ShearOpItem::ConstructorHandle*>(handle)); in Unmarshalling()1920 void ShearOpItem::Marshalling(DrawCmdList& cmdList) in Marshalling()1925 void ShearOpItem::Playback(Canvas* canvas, const Rect* rect) in Playback()
594 cmdList_->AddDrawOp(std::make_shared<ShearOpItem>(sx, sy)); in Shear()597 cmdList_->AddDrawOp<ShearOpItem::ConstructorHandle>(sx, sy); in Shear()
1158 class ShearOpItem : public DrawOpItem {1166 explicit ShearOpItem(ConstructorHandle* handle);1167 ShearOpItem(scalar sx, scalar sy) : DrawOpItem(DrawOpItem::SHEAR_OPITEM), sx_(sx), sy_(sy) {} in ShearOpItem() function1168 ~ShearOpItem() override = default;