PageRenderTime 414ms CodeModel.GetById 141ms app.highlight 1ms RepoModel.GetById 271ms app.codeStats 0ms

/tools/luagen/idl/ftk_sprite.idl

http://ftk.googlecode.com/
IDL | 14 lines | 13 code | 1 blank | 0 comment | 0 complexity | 89087878599164e2ad0b86c92d30c312 MD5 | raw file
 1#include "ftk_typedef.idl"
 2
 3interface FtkSprite
 4{
 5	FtkSpritePtr ftk_sprite_create();
 6	int  ftk_sprite_get_x(in FtkSpritePtr thiz);
 7	int  ftk_sprite_get_y(in FtkSpritePtr thiz);
 8	int  ftk_sprite_is_visible(in FtkSpritePtr thiz);
 9	Ret  ftk_sprite_show(in FtkSpritePtr thiz, in int show);
10	Ret  ftk_sprite_move(in FtkSpritePtr thiz, in int x, in int y);
11	Ret  ftk_sprite_set_icon(in FtkSpritePtr thiz, in FtkBitmapPtr icon);
12	Ret  ftk_sprite_set_move_listener(in FtkSpritePtr thiz, in FtkListenerFunc listener);
13	void ftk_sprite_destroy(in FtkSpritePtr thiz);
14};