PageRenderTime 26ms CodeModel.GetById 18ms app.highlight 6ms RepoModel.GetById 1ms app.codeStats 0ms

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