diff --git a/interfaces/innerkits/frameintf/frame_ui_intf.cpp b/interfaces/innerkits/frameintf/frame_ui_intf.cpp index 89b6e21c69cbaf2ed58c65afb1521f2c005c306d..fb99cebd2df2b082b7ba3b5ff4275a90bedee1f0 100644 --- a/interfaces/innerkits/frameintf/frame_ui_intf.cpp +++ b/interfaces/innerkits/frameintf/frame_ui_intf.cpp @@ -164,6 +164,11 @@ void FrameUiIntf::RenderStart() const FrameMsgMgr::GetInstance().EventUpdate(FrameEvent::EVENT_RENDER_START); } +void FrameUiIntf::RenderEnd() const +{ + return; +} + void FrameUiIntf::SendCommandsStart() const { if (!inited) { @@ -188,6 +193,16 @@ void FrameUiIntf::EndListFling() const FrameMsgMgr::GetInstance().EventUpdate(FrameEvent::EVENT_END_FRAME); } +void FrameUiIntf::FlushBegin() const +{ + return; +} + +void FrameUiIntf::FlushEnd() const +{ + return; +} + extern "C" void Init() { FrameUiIntf::GetInstance().Init(); @@ -268,6 +283,11 @@ extern "C" void RenderStart() FrameUiIntf::GetInstance().RenderStart(); } +extern "C" void RenderEnd() +{ + FrameUiIntf::GetInstance().RenderEnd(); +} + extern "C" void SendCommandsStart() { FrameUiIntf::GetInstance().SendCommandsStart(); @@ -282,5 +302,15 @@ extern "C" void EndListFling() { FrameUiIntf::GetInstance().EndListFling(); } + +extern "C" void FlushBegin() +{ + FrameUiIntf::GetInstance().FlushBegin(); +} + +extern "C" void FlushEnd() +{ + FrameUiIntf::GetInstance().FlushEnd(); +} } // namespace RME } // namespace OHOS diff --git a/interfaces/innerkits/frameintf/frame_ui_intf.h b/interfaces/innerkits/frameintf/frame_ui_intf.h index fbdb42c955324c4fa45cb4f1f083b5592f79b4fe..4f336b483772793a3ae223fa22da5e2b5dd01af4 100644 --- a/interfaces/innerkits/frameintf/frame_ui_intf.h +++ b/interfaces/innerkits/frameintf/frame_ui_intf.h @@ -41,10 +41,13 @@ public: void ProcessCommandsStart() const; void AnimateStart() const; void RenderStart() const; + void RenderEnd() const; void SendCommandsStart() const; void BeginListFling() const; void EndListFling() const; + void FlushBegin() const; + void FlushEnd() const; private: bool inited = false; };