8 #include "core/image.h"
17 const std::string imageMeta =
"LPC.Image";
19 const std::string imageClass =
"Image";
22 const std::string UdataLib<std::shared_ptr<Image>>::mMetaTable = imageMeta;
30 static int luaopen_image(lua_State *l);
34 static const struct luaL_reg luaImageLib[];
36 static int newImage(lua_State *l);
38 static int getClip(lua_State *l);
40 static int setActiveClip(lua_State *l);
42 static int clipCount(lua_State *l);
44 static int size(lua_State *l);
46 static int width(lua_State *l);
48 static int height(lua_State *l);
50 static int file(lua_State *l);
52 static int release(lua_State *l);
54 static int garbageCollection(lua_State *l);