/// Pre-wrap method Dbg::setEnabled. static inline int pwrapDbgsetEnabled(lua_State* l) { UserData* ud; (void)ud; void* voidp; (void)voidp; PtrSize size; (void)size; LuaBinder::checkArgsCount(l, 2); // Get "this" as "self" if(LuaBinder::checkUserData(l, 1, classnameDbg, -2784798555522127122, ud)) { return -1; } Dbg* self = ud->getData<Dbg>(); // Pop arguments Bool arg0; if(LuaBinder::checkNumber(l, 2, arg0)) { return -1; } // Call the method self->setEnabled(arg0); return 0; }
/// Pre-wrap method Dbg::getEnabled. static inline int pwrapDbggetEnabled(lua_State* l) { UserData* ud; (void)ud; void* voidp; (void)voidp; PtrSize size; (void)size; LuaBinder::checkArgsCount(l, 1); // Get "this" as "self" if(LuaBinder::checkUserData(l, 1, classnameDbg, -2784798555522127122, ud)) { return -1; } Dbg* self = ud->getData<Dbg>(); // Call the method Bool ret = self->getEnabled(); // Push return value lua_pushboolean(l, ret); return 1; }
//============================================================================== /// Pre-wrap method Dbg::getEnabled. static inline int pwrapDbggetEnabled(lua_State* l) { UserData* ud; (void)ud; void* voidp; (void)voidp; LuaBinder::checkArgsCount(l, 1); // Get "this" as "self" if(LuaBinder::checkUserData(l, 1, classnameDbg, -2784798555522127122, ud)) return -1; Dbg* self = reinterpret_cast<Dbg*>(ud->m_data); ANKI_ASSERT(self != nullptr); // Call the method Bool ret = self->getEnabled(); // Push return value lua_pushboolean(l, ret); return 1; }
//============================================================================== /// Pre-wrap method Dbg::setEnabled. static inline int pwrapDbgsetEnabled(lua_State* l) { UserData* ud; (void)ud; void* voidp; (void)voidp; LuaBinder::checkArgsCount(l, 2); // Get "this" as "self" if(LuaBinder::checkUserData(l, 1, classnameDbg, -2784798555522127122, ud)) return -1; Dbg* self = reinterpret_cast<Dbg*>(ud->m_data); ANKI_ASSERT(self != nullptr); // Pop arguments Bool arg0; if(LuaBinder::checkNumber(l, 2, arg0)) return -1; // Call the method self->setEnabled(arg0); return 0; }