+static int ScriptedObject_set_visible_wrapper(HSQUIRRELVM v)
+{
+ Scripting::ScriptedObject* _this;
+ sq_getinstanceup(v, 1, (SQUserPointer*) &_this, 0);
+ SQBool arg0;
+ sq_getbool(v, 2, &arg0);
+
+ _this->set_visible(arg0);
+
+ return 0;
+}
+
+static int ScriptedObject_is_visible_wrapper(HSQUIRRELVM v)
+{
+ Scripting::ScriptedObject* _this;
+ sq_getinstanceup(v, 1, (SQUserPointer*) &_this, 0);
+
+ bool return_value = _this->is_visible();
+
+ sq_pushbool(v, return_value);
+ return 1;
+}
+
+static int ScriptedObject_get_name_wrapper(HSQUIRRELVM v)
+{
+ Scripting::ScriptedObject* _this;
+ sq_getinstanceup(v, 1, (SQUserPointer*) &_this, 0);
+
+ std::string return_value = _this->get_name();
+
+ sq_pushstring(v, return_value.c_str(), return_value.size());
+ return 1;
+}
+