逆向:程序研究/AT1/菜单相关例程:修订间差异

跳转到导航 跳转到搜索
→‎菜单系统:​ 修正错误
→‎菜单系统:​ 修正错误
→‎菜单系统:​ 修正错误
 
第120行: 第120行:
* menuHostInit(struct menu_t *menu): 菜单宿主初始化,a0:要初始化的菜单宿主结构体。13CB48。
* menuHostInit(struct menu_t *menu): 菜单宿主初始化,a0:要初始化的菜单宿主结构体。13CB48。
* menuHostRegEntry(struct menu_t *menu, void (*initCallback)(), void (*updateCallback)()):注册一个菜单项。13CC18。
* menuHostRegEntry(struct menu_t *menu, void (*initCallback)(), void (*updateCallback)()):注册一个菜单项。13CC18。
* menuHostShowMenu(struct menu_t *menu):显示菜单,进行主循环。13CC38。进入状态时调用initCallback,每帧调用updateCallback,updateCallback返回负数时中止循环。
* menuHostShowMenu(struct menu_t *menu):显示菜单,进行主循环。13CC38。进入状态时调用initCallback,每帧调用updateCallback,updateCallback返回?时中止循环,返回-1时保持状态。
* menuHostFini(struct menu_t *menu):菜单宿主系统终止。释放资源。13CDB8。
* menuHostFini(struct menu_t *menu):菜单宿主系统终止。释放资源。13CDB8。


1,313

个编辑

导航菜单