24 lines
505 B
C++
24 lines
505 B
C++
#pragma once
|
|
|
|
#include "service/gui/ViewPort.h"
|
|
|
|
namespace tt::service::gui {
|
|
|
|
/** Process draw call. Calls onShow callback.
|
|
* To be used by GUI, called on redraw.
|
|
*
|
|
* @param view_port ViewPort instance
|
|
* @param canvas canvas to draw at
|
|
*/
|
|
void view_port_show(ViewPort* view_port, lv_obj_t* parent);
|
|
|
|
/**
|
|
* Process draw clearing call. Calls on_hdie callback.
|
|
* To be used by GUI, called on redraw.
|
|
*
|
|
* @param view_port
|
|
*/
|
|
void view_port_hide(ViewPort* view_port);
|
|
|
|
} // namespace
|