/* ui/reader/reader.h — 阅读页给 app.c 的事件接缝(跟手拖动/平移)。 * * app.c 只做最小路由:ACT_READER 时的 on_touch_down/move 转给这里(镜像 library 分支)。 * 其余入口(on_tap / view on_event / mr_reader_open_dir)仍走 tuku_internal.h 的既有声明。 */ #ifndef TUKU_UI_READER_READER_H #define TUKU_UI_READER_READER_H #ifdef __cplusplus extern "C" { #endif void reader_on_touch_down(int x, int y); void reader_on_touch_move(int x, int y); #ifdef MR_READER_HOST_TEST /* 宿主集成测试专用:只读观察本页状态(不参与产品逻辑)。 */ int mr_reader_ui_mode(void); /* MR_MODE_PAGED / MR_MODE_WEBTOON */ int mr_reader_ui_page(void); /* 当前页(条漫=视口顶端所在页) */ int mr_reader_ui_count(void); /* 当前册页数 */ int mr_reader_ui_jump_open(void); /* 1=跳页滑块已展开 */ int mr_reader_ui_jump_pending(void);/* 1=跳页目标等待解码 */ #endif #ifdef __cplusplus } #endif #endif /* TUKU_UI_READER_READER_H */