Macros | |
| #define | LUA_PRECONDITION(condition,...) |
Functions | |
| bool | (lua_State *L, int lo, const char *type, int def) |
| bool | (lua_State *L, int lo, unsigned short *outValue) |
| bool | (lua_State *L, int lo, int *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, unsigned int *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, uint16_t *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, bool *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, double *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, long long *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, std::string *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, long *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, ssize_t *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, Point *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, Size *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, Rect *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, Color3B *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, Color4B *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, Color4F *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, cocos2d::PhysicsMaterial *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, AffineTransform *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, FontDefinition *outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, __Array **outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, __Dictionary **outValue) |
| var | ( var L, var lo, var outValue) |
| local | ( local L, local lo, local outValue) |
| bool | (lua_State *L, int lo, Point **points, int *numPoints) |
| bool | (lua_State *L, int argc, __Array **ret) |
| var | ( var L, var argc, var ret) |
| local | ( local L, local argc, local ret) |
| bool | (lua_State *L, int argc, cocos2d::ValueVector *ret) |
| template<class T > | |
| bool | (lua_State *L, int argc, cocos2d::Vector< T > *ret) |
| template<class T > | |
| bool | (lua_State *L, int lo, cocos2d::Vector< T > *ret) |
| bool | (lua_State *L, int lo, std::vector< std::string > *ret) |
| bool | (lua_State *L, int lo, std::vector< int > *ret) |
| var | ( var L, var lo, var ret) |
| local | ( local L, local lo, local ret) |
| template<class T > | |
| bool | (lua_State *L, int lo, cocos2d::Map< std::string, T > *ret) |
| bool | (lua_State *L, int lo, cocos2d::Value *ret) |
| bool | (lua_State *L, int lo, cocos2d::ValueMap *ret) |
| var | ( var L, var lo, var ret) |
| local | ( local L, local lo, local ret) |
| bool | (lua_State *L, int lo, cocos2d::ValueMapIntKey *ret) |
| var | ( var L, var lo, var ret) |
| local | ( local L, local lo, local ret) |
| bool | (lua_State *L, int lo, cocos2d::ValueVector *ret) |
| var | ( var L, var lo, var ret) |
| local | ( local L, local lo, local ret) |
| template<class T > | |
| bool | (lua_State *L, int lo, const char *type, T **ret) |
| void | (lua_State *L, const Point &pt) |
| var | ( var L, var pt) |
| local | ( local L, local pt) |
| void | (lua_State *L, const Point *pt, int count) |
| void | (lua_State *L, const Size &sz) |
| var | ( var L, var sz) |
| local | ( local L, local sz) |
| void | (lua_State *L, const Rect &rt) |
| var | ( var L, var rt) |
| local | ( local L, local rt) |
| void | (lua_State *L, const Color3B &cc) |
| void | (lua_State *L, const Color4B &cc) |
| var | ( var L, var cc) |
| local | ( local L, local cc) |
| void | (lua_State *L, const Color4F &cc) |
| var | ( var L, var cc) |
| local | ( local L, local cc) |
| void | (lua_State *L, const PhysicsMaterial &pm) |
| var | ( var L, var pm) |
| local | ( local L, local pm) |
| void | (lua_State *L, const PhysicsRayCastInfo &info) |
| var | ( var L, var info) |
| local | ( local L, local info) |
| void | (lua_State *L, const PhysicsContactData *data) |
| var | ( var L, var data) |
| local | ( local L, local data) |
| void | (lua_State *L, const AffineTransform &inValue) |
| var | ( var L, var inValue) |
| local | ( local L, local inValue) |
| void | (lua_State *L, const FontDefinition &inValue) |
| var | ( var L, var inValue) |
| local | ( local L, local inValue) |
| void | (lua_State *L, __Array *inValue) |
| void | (lua_State *L, __Dictionary *dict) |
| template<class T > | |
| void | (lua_State *L, const cocos2d::Vector< T > &inValue) |
| template<class T > | |
| void | (lua_State *L, const cocos2d::Map< std::string, T > &v) |
| void | (lua_State *L, const cocos2d::Value &inValue) |
| void | (lua_State *L, const cocos2d::ValueMap &inValue) |
| var | ( var L, var inValue) |
| local | ( local L, local inValue) |
| void | (lua_State *L, const cocos2d::ValueMapIntKey &inValue) |
| var | ( var L, var inValue) |
| local | ( local L, local inValue) |
| void | (lua_State *L, const cocos2d::ValueVector &inValue) |
| var | ( var L, var inValue) |
| local | ( local L, local inValue) |
| template<class T > | |
| const char * | (T *ret, const char *type) |
Because all override functions wouldn't be bound,so we must use typeid to get the real class name. More... | |
| template<class T > | |
| void | (lua_State *L, const char *type, T *ret) |
Variables | |
| std::unordered_map < std::string, std::string > | g_luaType |
| var | g_luaType |
| local | g_luaType |
| std::unordered_map < std::string, std::string > | g_typeCast |
| #define LUA_PRECONDITION | ( | condition, | |
| ... | |||
| ) |
| var LUA_PRECONDITION | ( | var, | |
| ... | |||
| ) |
| local LUA_PRECONDITION | ( | local, | |
| ... | |||
| ) |
| bool luaval_is_usertype | ( | lua_State * | L, |
| int | lo, | ||
| const char * | type, | ||
| int | def | ||
| ) |
| var luaval_is_usertype | ( | var | L, |
| var | lo, | ||
| var | type, | ||
| var | def | ||
| ) |
| local luaval_is_usertype | ( | local | L, |
| local | lo, | ||
| local | type, | ||
| local | def | ||
| ) |
| bool luaval_to_ushort | ( | lua_State * | L, |
| int | lo, | ||
| unsigned short * | outValue | ||
| ) |
| var luaval_to_ushort | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_ushort | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| bool luaval_to_int32 | ( | lua_State * | L, |
| int | lo, | ||
| int * | outValue | ||
| ) |
| var luaval_to_int32 | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_int32 | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| bool luaval_to_uint32 | ( | lua_State * | L, |
| int | lo, | ||
| unsigned int * | outValue | ||
| ) |
| var luaval_to_uint32 | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_uint32 | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| var luaval_to_uint16 | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_uint16 | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| bool luaval_to_boolean | ( | lua_State * | L, |
| int | lo, | ||
| bool * | outValue | ||
| ) |
| var luaval_to_boolean | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_boolean | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| bool luaval_to_number | ( | lua_State * | L, |
| int | lo, | ||
| double * | outValue | ||
| ) |
| var luaval_to_number | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_number | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| bool luaval_to_long_long | ( | lua_State * | L, |
| int | lo, | ||
| long long * | outValue | ||
| ) |
| var luaval_to_long_long | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_long_long | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| bool luaval_to_std_string | ( | lua_State * | L, |
| int | lo, | ||
| std::string * | outValue | ||
| ) |
| var luaval_to_std_string | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_std_string | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| bool luaval_to_long | ( | lua_State * | L, |
| int | lo, | ||
| long * | outValue | ||
| ) |
| var luaval_to_long | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_long | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| var luaval_to_ssize | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_ssize | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| var luaval_to_point | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_point | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| var luaval_to_size | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_size | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| var luaval_to_rect | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_rect | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| var luaval_to_color3b | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_color3b | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| var luaval_to_color4b | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_color4b | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| var luaval_to_color4f | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_color4f | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| bool luaval_to_physics_material | ( | lua_State * | L, |
| int | lo, | ||
| cocos2d::PhysicsMaterial * | outValue | ||
| ) |
| var luaval_to_physics_material | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_physics_material | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| bool luaval_to_affinetransform | ( | lua_State * | L, |
| int | lo, | ||
| AffineTransform * | outValue | ||
| ) |
| var luaval_to_affinetransform | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_affinetransform | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| bool luaval_to_fontdefinition | ( | lua_State * | L, |
| int | lo, | ||
| FontDefinition * | outValue | ||
| ) |
| var luaval_to_fontdefinition | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_fontdefinition | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| var luaval_to_array | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_array | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| bool luaval_to_dictionary | ( | lua_State * | L, |
| int | lo, | ||
| __Dictionary ** | outValue | ||
| ) |
| var luaval_to_dictionary | ( | var | L, |
| var | lo, | ||
| var | outValue | ||
| ) |
| local luaval_to_dictionary | ( | local | L, |
| local | lo, | ||
| local | outValue | ||
| ) |
| var luaval_to_array_of_Point | ( | var | L, |
| var | lo, | ||
| var | points, | ||
| var | numPoints | ||
| ) |
| local luaval_to_array_of_Point | ( | local | L, |
| local | lo, | ||
| local | points, | ||
| local | numPoints | ||
| ) |
| var luavals_variadic_to_array | ( | var | L, |
| var | argc, | ||
| var | ret | ||
| ) |
| local luavals_variadic_to_array | ( | local | L, |
| local | argc, | ||
| local | ret | ||
| ) |
| bool luavals_variadic_to_ccvaluevector |
( | lua_State * | L, |
| int | argc, | ||
| cocos2d::ValueVector * | ret | ||
| ) |
| var luavals_variadic_to_ccvaluevector |
( | var | L, |
| var | argc, | ||
| var | ret | ||
| ) |
| local luavals_variadic_to_ccvaluevector |
( | local | L, |
| local | argc, | ||
| local | ret | ||
| ) |
| bool luavals_variadic_to_ccvector | ( | lua_State * | L, |
| int | argc, | ||
| cocos2d::Vector< T > * | ret | ||
| ) |
| var luavals_variadic_to_ccvector | ( | var | L, |
| var | argc, | ||
| var | ret | ||
| ) |
| local luavals_variadic_to_ccvector | ( | local | L, |
| local | argc, | ||
| local | ret | ||
| ) |
| bool luaval_to_ccvector | ( | lua_State * | L, |
| int | lo, | ||
| cocos2d::Vector< T > * | ret | ||
| ) |
| var luaval_to_ccvector | ( | var | L, |
| var | lo, | ||
| var | ret | ||
| ) |
| local luaval_to_ccvector | ( | local | L, |
| local | lo, | ||
| local | ret | ||
| ) |
| bool luaval_to_std_vector_string | ( | lua_State * | L, |
| int | lo, | ||
| std::vector< std::string > * | ret | ||
| ) |
| var luaval_to_std_vector_string | ( | var | L, |
| var | lo, | ||
| var | ret | ||
| ) |
| local luaval_to_std_vector_string | ( | local | L, |
| local | lo, | ||
| local | ret | ||
| ) |
| bool luaval_to_std_vector_int | ( | lua_State * | L, |
| int | lo, | ||
| std::vector< int > * | ret | ||
| ) |
| var luaval_to_std_vector_int | ( | var | L, |
| var | lo, | ||
| var | ret | ||
| ) |
| local luaval_to_std_vector_int | ( | local | L, |
| local | lo, | ||
| local | ret | ||
| ) |
| bool luaval_to_ccmap_string_key | ( | lua_State * | L, |
| int | lo, | ||
| cocos2d::Map< std::string, T > * | ret | ||
| ) |
| var luaval_to_ccmap_string_key | ( | var | L, |
| var | lo, | ||
| var | ret | ||
| ) |
| local luaval_to_ccmap_string_key | ( | local | L, |
| local | lo, | ||
| local | ret | ||
| ) |
| bool luaval_to_ccvalue | ( | lua_State * | L, |
| int | lo, | ||
| cocos2d::Value * | ret | ||
| ) |
| var luaval_to_ccvalue | ( | var | L, |
| var | lo, | ||
| var | ret | ||
| ) |
| local luaval_to_ccvalue | ( | local | L, |
| local | lo, | ||
| local | ret | ||
| ) |
| bool luaval_to_ccvaluemap | ( | lua_State * | L, |
| int | lo, | ||
| cocos2d::ValueMap * | ret | ||
| ) |
| var luaval_to_ccvaluemap | ( | var | L, |
| var | lo, | ||
| var | ret | ||
| ) |
| local luaval_to_ccvaluemap | ( | local | L, |
| local | lo, | ||
| local | ret | ||
| ) |
| bool luaval_to_ccvaluemapintkey | ( | lua_State * | L, |
| int | lo, | ||
| cocos2d::ValueMapIntKey * | ret | ||
| ) |
| var luaval_to_ccvaluemapintkey | ( | var | L, |
| var | lo, | ||
| var | ret | ||
| ) |
| local luaval_to_ccvaluemapintkey | ( | local | L, |
| local | lo, | ||
| local | ret | ||
| ) |
| bool luaval_to_ccvaluevector | ( | lua_State * | L, |
| int | lo, | ||
| cocos2d::ValueVector * | ret | ||
| ) |
| var luaval_to_ccvaluevector | ( | var | L, |
| var | lo, | ||
| var | ret | ||
| ) |
| local luaval_to_ccvaluevector | ( | local | L, |
| local | lo, | ||
| local | ret | ||
| ) |
| bool luaval_to_object | ( | lua_State * | L, |
| int | lo, | ||
| const char * | type, | ||
| T ** | ret | ||
| ) |
| var luaval_to_object | ( | var | L, |
| var | lo, | ||
| var | type, | ||
| var | ret | ||
| ) |
| local luaval_to_object | ( | local | L, |
| local | lo, | ||
| local | type, | ||
| local | ret | ||
| ) |
| var point_to_luaval | ( | var | L, |
| var | pt | ||
| ) |
| local point_to_luaval | ( | local | L, |
| local | pt | ||
| ) |
| var points_to_luaval | ( | var | L, |
| var | pt, | ||
| var | count | ||
| ) |
| local points_to_luaval | ( | local | L, |
| local | pt, | ||
| local | count | ||
| ) |
| var size_to_luaval | ( | var | L, |
| var | sz | ||
| ) |
| local size_to_luaval | ( | local | L, |
| local | sz | ||
| ) |
| var rect_to_luaval | ( | var | L, |
| var | rt | ||
| ) |
| local rect_to_luaval | ( | local | L, |
| local | rt | ||
| ) |
| var color3b_to_luaval | ( | var | L, |
| var | cc | ||
| ) |
| local color3b_to_luaval | ( | local | L, |
| local | cc | ||
| ) |
| var color4b_to_luaval | ( | var | L, |
| var | cc | ||
| ) |
| local color4b_to_luaval | ( | local | L, |
| local | cc | ||
| ) |
| var color4f_to_luaval | ( | var | L, |
| var | cc | ||
| ) |
| local color4f_to_luaval | ( | local | L, |
| local | cc | ||
| ) |
| void physics_material_to_luaval | ( | lua_State * | L, |
| const PhysicsMaterial & | pm | ||
| ) |
| var physics_material_to_luaval | ( | var | L, |
| var | pm | ||
| ) |
| local physics_material_to_luaval | ( | local | L, |
| local | pm | ||
| ) |
| void physics_raycastinfo_to_luaval | ( | lua_State * | L, |
| const PhysicsRayCastInfo & | info | ||
| ) |
| var physics_raycastinfo_to_luaval | ( | var | L, |
| var | info | ||
| ) |
| local physics_raycastinfo_to_luaval | ( | local | L, |
| local | info | ||
| ) |
| void physics_contactdata_to_luaval | ( | lua_State * | L, |
| const PhysicsContactData * | data | ||
| ) |
| var physics_contactdata_to_luaval | ( | var | L, |
| var | data | ||
| ) |
| local physics_contactdata_to_luaval | ( | local | L, |
| local | data | ||
| ) |
| void affinetransform_to_luaval | ( | lua_State * | L, |
| const AffineTransform & | inValue | ||
| ) |
| var affinetransform_to_luaval | ( | var | L, |
| var | inValue | ||
| ) |
| local affinetransform_to_luaval | ( | local | L, |
| local | inValue | ||
| ) |
| void fontdefinition_to_luaval | ( | lua_State * | L, |
| const FontDefinition & | inValue | ||
| ) |
| var fontdefinition_to_luaval | ( | var | L, |
| var | inValue | ||
| ) |
| local fontdefinition_to_luaval | ( | local | L, |
| local | inValue | ||
| ) |
| var array_to_luaval | ( | var | L, |
| var | inValue | ||
| ) |
| local array_to_luaval | ( | local | L, |
| local | inValue | ||
| ) |
| void dictionary_to_luaval | ( | lua_State * | L, |
| __Dictionary * | dict | ||
| ) |
| var dictionary_to_luaval | ( | var | L, |
| var | dict | ||
| ) |
| local dictionary_to_luaval | ( | local | L, |
| local | dict | ||
| ) |
| void ccvector_to_luaval | ( | lua_State * | L, |
| const cocos2d::Vector< T > & | inValue | ||
| ) |
| var ccvector_to_luaval | ( | var | L, |
| var | inValue | ||
| ) |
| local ccvector_to_luaval | ( | local | L, |
| local | inValue | ||
| ) |
| void ccmap_string_key_to_luaval | ( | lua_State * | L, |
| const cocos2d::Map< std::string, T > & | v | ||
| ) |
| var ccmap_string_key_to_luaval | ( | var | L, |
| var | v | ||
| ) |
| local ccmap_string_key_to_luaval | ( | local | L, |
| local | v | ||
| ) |
| void ccvalue_to_luaval | ( | lua_State * | L, |
| const cocos2d::Value & | inValue | ||
| ) |
| var ccvalue_to_luaval | ( | var | L, |
| var | inValue | ||
| ) |
| local ccvalue_to_luaval | ( | local | L, |
| local | inValue | ||
| ) |
| void ccvaluemap_to_luaval | ( | lua_State * | L, |
| const cocos2d::ValueMap & | inValue | ||
| ) |
| var ccvaluemap_to_luaval | ( | var | L, |
| var | inValue | ||
| ) |
| local ccvaluemap_to_luaval | ( | local | L, |
| local | inValue | ||
| ) |
| void ccvaluemapintkey_to_luaval | ( | lua_State * | L, |
| const cocos2d::ValueMapIntKey & | inValue | ||
| ) |
| var ccvaluemapintkey_to_luaval | ( | var | L, |
| var | inValue | ||
| ) |
| local ccvaluemapintkey_to_luaval | ( | local | L, |
| local | inValue | ||
| ) |
| void ccvaluevector_to_luaval | ( | lua_State * | L, |
| const cocos2d::ValueVector & | inValue | ||
| ) |
| var ccvaluevector_to_luaval | ( | var | L, |
| var | inValue | ||
| ) |
| local ccvaluevector_to_luaval | ( | local | L, |
| local | inValue | ||
| ) |
| const char* getLuaTypeName | ( | T * | ret, |
| const char * | type | ||
| ) |
Because all override functions wouldn't be bound,so we must use typeid to get the real class name.
| var getLuaTypeName | ( | var | ret, |
| var | type | ||
| ) |
Because all override functions wouldn't be bound,so we must use typeid to get the real class name.
| local getLuaTypeName | ( | local | ret, |
| local | type | ||
| ) |
Because all override functions wouldn't be bound,so we must use typeid to get the real class name.
| void object_to_luaval | ( | lua_State * | L, |
| const char * | type, | ||
| T * | ret | ||
| ) |
| var object_to_luaval | ( | var | L, |
| var | type, | ||
| var | ret | ||
| ) |
| local object_to_luaval | ( | local | L, |
| local | type, | ||
| local | ret | ||
| ) |
| std::unordered_map<std::string, std::string> g_luaType |
| var g_luaType |
| local g_luaType |
| std::unordered_map<std::string, std::string> g_typeCast |
| var g_typeCast |
| local g_typeCast |