/script_binding/lua/lua_ftk_callbacks.h

http://ftk.googlecode.com/ · C Header · 22 lines · 17 code · 5 blank · 0 comment · 0 complexity · 3c61f5e67eb3dbc081cb9f840b3d930c MD5 · raw file

  1. #ifndef LUA_FTK_CALLBACKS_H
  2. #define LUA_FTK_CALLBACKS_H
  3. Ret lua_ftk_listener_func(void* ctx, void* obj);
  4. int lua_ftk_compare_func(const void* obj1, const void* obj2);
  5. Ret lua_ftk_on_event_func(void* ctx, FtkEvent* event);
  6. Ret lau_ftk_widget_on_event_func(FtkWidget* thiz, FtkEvent* event);
  7. Ret lua_ftk_prepare_options_menu_func(void* ctx, FtkWidget* menu_panel);
  8. Ret lua_ftk_list_item_listener_func(void* ctx, void* obj);
  9. Ret lua_ftk_icon_view_item_listener_func(void* ctx, void* obj);
  10. Ret lua_ftk_widget_listener_func(void* ctx, void* obj);
  11. Ret lua_ftk_event_listener_func(void* ctx, void* obj);
  12. Ret lua_ftk_file_browser_on_choosed_func(void* ctx, int index, const char* path);
  13. void lua_ftk_destroy_func(void* ctx);
  14. Ret lua_ftk_idle_func(void* ctx);
  15. Ret lua_ftk_timer_func(void* ctx);
  16. void lua_callbacks_init(lua_State* L);
  17. #endif/*LUA_FTK_CALLBACKS_H*/