Home
last modified time | relevance | path

Searched refs:RecordCmd (Results 1 – 18 of 18) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_record_cmd.cpp70 NativeHandle<RecordCmd>* recordCmdHandle = new(std::nothrow) NativeHandle<RecordCmd>; in OH_Drawing_RecordCmdUtilsFinishRecording()
79 *cRecordCmd = Helper::CastTo<NativeHandle<RecordCmd>*, OH_Drawing_RecordCmd*>(recordCmdHandle); in OH_Drawing_RecordCmdUtilsFinishRecording()
88 delete reinterpret_cast<RecordCmd*>(recordCmd); in OH_Drawing_RecordCmdDestroy()
H A Ddrawing_canvas.cpp880 …auto recordCmdHandle = Helper::CastTo<OH_Drawing_RecordCmd*, NativeHandle<RecordCmd>*>(cRecordCmd); in OH_Drawing_CanvasDrawRecordCmd()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/
H A Drecord_cmd.cpp24 RecordCmd::RecordCmd(const std::shared_ptr<DrawCmdList>& cmdList, const Rect& bounds) in RecordCmd() function in OHOS::Rosen::Drawing::RecordCmd
27 void RecordCmd::Playback(Canvas* canvas) in Playback()
H A Dcmd_list.cpp212 uint32_t CmdList::AddRecordCmd(const std::shared_ptr<RecordCmd>& recordCmd) in AddRecordCmd()
219 std::shared_ptr<RecordCmd> CmdList::GetRecordCmd(uint32_t index) in GetRecordCmd()
228 uint32_t CmdList::SetupRecordCmd(std::vector<std::shared_ptr<RecordCmd>>& recordCmdList) in SetupRecordCmd()
237 uint32_t CmdList::GetAllRecordCmd(std::vector<std::shared_ptr<RecordCmd>>& recordCmdList) in GetAllRecordCmd()
H A Dcmd_list_helper.cpp149 CmdList& cmdList, const std::shared_ptr<RecordCmd>& recordCmd) in AddRecordCmdToCmdList()
155 std::shared_ptr<RecordCmd> CmdListHelper::GetRecordCmdFromCmdList( in GetRecordCmdFromCmdList()
H A Drecording_canvas.cpp360 void RecordingCanvas::DrawRecordCmd(const std::shared_ptr<RecordCmd> recordCmd, in DrawRecordCmd()
H A Ddraw_cmd.cpp1152 DrawRecordCmdOpItem::DrawRecordCmdOpItem(const std::shared_ptr<RecordCmd>& recordCmd, in DrawRecordCmdOpItem()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/recording/
H A Drecord_cmd.h25 class DRAWING_API RecordCmd {
27 RecordCmd(const std::shared_ptr<DrawCmdList>& cmdList, const Rect& bounds);
29 ~RecordCmd() {}; in ~RecordCmd()
H A Dcmd_list.h176 uint32_t AddRecordCmd(const std::shared_ptr<RecordCmd>& recordCmd);
181 std::shared_ptr<RecordCmd> GetRecordCmd(uint32_t index);
186 uint32_t SetupRecordCmd(std::vector<std::shared_ptr<RecordCmd>>& recordCmdList);
191 uint32_t GetAllRecordCmd(std::vector<std::shared_ptr<RecordCmd>>& recordCmdList);
290 std::vector<std::shared_ptr<RecordCmd>> recordCmdVec_;
H A Dcmd_list_helper.h48 CmdList& cmdList, const std::shared_ptr<RecordCmd>& recordCmd);
49 static std::shared_ptr<RecordCmd> GetRecordCmdFromCmdList(
H A Drecording_canvas.h100 …void DrawRecordCmd(const std::shared_ptr<RecordCmd> recordCmd, const Matrix* matrix, const Brush* …
H A Ddraw_cmd.h828 explicit DrawRecordCmdOpItem(const std::shared_ptr<RecordCmd>& recordCmd,
836 std::shared_ptr<RecordCmd> recordCmd_ = nullptr;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_record_cmd_utils.cpp41 std::shared_ptr<Drawing::RecordCmd> RSRecordCmdUtils::FinishRecording() in FinishRecording()
47 …auto recordCmd = std::make_shared<Drawing::RecordCmd>(extendRecordingCanvas_->GetDrawCmdList(), cu… in FinishRecording()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/draw/
H A Dcanvas.h28 class RecordCmd; variable
74 virtual void DrawRecordCmd(const std::shared_ptr<RecordCmd> recordCmd,
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_record_cmd_utils.h43 std::shared_ptr<Drawing::RecordCmd> FinishRecording();
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/transaction/
H A Drs_marshalling_helper.h41 class RecordCmd; variable
208 …static RSB_EXPORT bool Marshalling(Parcel& parcel, const std::shared_ptr<Drawing::RecordCmd>& val);
209 static RSB_EXPORT bool Unmarshalling(Parcel& parcel, std::shared_ptr<Drawing::RecordCmd>& val,
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/
H A Dcanvas.cpp80 void Canvas::DrawRecordCmd(const std::shared_ptr<RecordCmd> recordCmd, in DrawRecordCmd()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/
H A Drs_marshalling_helper.cpp112 std::vector<std::shared_ptr<Drawing::RecordCmd>> recordCmdVec; in MarshallingRecordCmdFromDrawCmdList()
147 std::vector<std::shared_ptr<Drawing::RecordCmd>> recordCmdVec; in UnmarshallingRecordCmdToDrawCmdList()
149 std::shared_ptr<Drawing::RecordCmd> recordCmd = nullptr; in UnmarshallingRecordCmdToDrawCmdList()
1870 bool RSMarshallingHelper::Marshalling(Parcel& parcel, const std::shared_ptr<Drawing::RecordCmd>& va… in Marshalling()
1882 bool RSMarshallingHelper::Unmarshalling(Parcel& parcel, std::shared_ptr<Drawing::RecordCmd>& val, in Unmarshalling()
1903 val = std::make_shared<Drawing::RecordCmd>(drawCmdList, rect); in Unmarshalling()
2185 EXPLICIT_INSTANTIATION(TEMPLATE, std::shared_ptr<Drawing::RecordCmd>) \