mirror of https://github.com/axmolengine/axmol.git
[AUTO]: updating luabinding & jsbinding automatically
This commit is contained in:
parent
1129949722
commit
e325a3b746
|
@ -4431,26 +4431,6 @@ getInstance : function (
|
||||||
*/
|
*/
|
||||||
cc.Scene = {
|
cc.Scene = {
|
||||||
|
|
||||||
/**
|
|
||||||
* @method setPhysics3DDebugCamera
|
|
||||||
* @param {cc.Camera} arg0
|
|
||||||
*/
|
|
||||||
setPhysics3DDebugCamera : function (
|
|
||||||
camera
|
|
||||||
)
|
|
||||||
{
|
|
||||||
},
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @method getPhysics3DWorld
|
|
||||||
* @return {cc.Physics3DWorld}
|
|
||||||
*/
|
|
||||||
getPhysics3DWorld : function (
|
|
||||||
)
|
|
||||||
{
|
|
||||||
return cc.Physics3DWorld;
|
|
||||||
},
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @method setCameraOrderDirty
|
* @method setCameraOrderDirty
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -13148,58 +13148,6 @@ void js_register_cocos2dx_Configuration(JSContext *cx, JS::HandleObject global)
|
||||||
JSClass *jsb_cocos2d_Scene_class;
|
JSClass *jsb_cocos2d_Scene_class;
|
||||||
JSObject *jsb_cocos2d_Scene_prototype;
|
JSObject *jsb_cocos2d_Scene_prototype;
|
||||||
|
|
||||||
bool js_cocos2dx_Scene_setPhysics3DDebugCamera(JSContext *cx, uint32_t argc, jsval *vp)
|
|
||||||
{
|
|
||||||
JS::CallArgs args = JS::CallArgsFromVp(argc, vp);
|
|
||||||
bool ok = true;
|
|
||||||
JS::RootedObject obj(cx, args.thisv().toObjectOrNull());
|
|
||||||
js_proxy_t *proxy = jsb_get_js_proxy(obj);
|
|
||||||
cocos2d::Scene* cobj = (cocos2d::Scene *)(proxy ? proxy->ptr : NULL);
|
|
||||||
JSB_PRECONDITION2( cobj, cx, false, "js_cocos2dx_Scene_setPhysics3DDebugCamera : Invalid Native Object");
|
|
||||||
if (argc == 1) {
|
|
||||||
cocos2d::Camera* arg0;
|
|
||||||
do {
|
|
||||||
if (!args.get(0).isObject()) { ok = false; break; }
|
|
||||||
js_proxy_t *jsProxy;
|
|
||||||
JSObject *tmpObj = args.get(0).toObjectOrNull();
|
|
||||||
jsProxy = jsb_get_js_proxy(tmpObj);
|
|
||||||
arg0 = (cocos2d::Camera*)(jsProxy ? jsProxy->ptr : NULL);
|
|
||||||
JSB_PRECONDITION2( arg0, cx, false, "Invalid Native Object");
|
|
||||||
} while (0);
|
|
||||||
JSB_PRECONDITION2(ok, cx, false, "js_cocos2dx_Scene_setPhysics3DDebugCamera : Error processing arguments");
|
|
||||||
cobj->setPhysics3DDebugCamera(arg0);
|
|
||||||
args.rval().setUndefined();
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
JS_ReportError(cx, "js_cocos2dx_Scene_setPhysics3DDebugCamera : wrong number of arguments: %d, was expecting %d", argc, 1);
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
bool js_cocos2dx_Scene_getPhysics3DWorld(JSContext *cx, uint32_t argc, jsval *vp)
|
|
||||||
{
|
|
||||||
JS::CallArgs args = JS::CallArgsFromVp(argc, vp);
|
|
||||||
JS::RootedObject obj(cx, args.thisv().toObjectOrNull());
|
|
||||||
js_proxy_t *proxy = jsb_get_js_proxy(obj);
|
|
||||||
cocos2d::Scene* cobj = (cocos2d::Scene *)(proxy ? proxy->ptr : NULL);
|
|
||||||
JSB_PRECONDITION2( cobj, cx, false, "js_cocos2dx_Scene_getPhysics3DWorld : Invalid Native Object");
|
|
||||||
if (argc == 0) {
|
|
||||||
cocos2d::Physics3DWorld* ret = cobj->getPhysics3DWorld();
|
|
||||||
jsval jsret = JSVAL_NULL;
|
|
||||||
do {
|
|
||||||
if (ret) {
|
|
||||||
js_proxy_t *jsProxy = js_get_or_create_proxy<cocos2d::Physics3DWorld>(cx, (cocos2d::Physics3DWorld*)ret);
|
|
||||||
jsret = OBJECT_TO_JSVAL(jsProxy->obj);
|
|
||||||
} else {
|
|
||||||
jsret = JSVAL_NULL;
|
|
||||||
}
|
|
||||||
} while (0);
|
|
||||||
args.rval().set(jsret);
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
JS_ReportError(cx, "js_cocos2dx_Scene_getPhysics3DWorld : wrong number of arguments: %d, was expecting %d", argc, 0);
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
bool js_cocos2dx_Scene_setCameraOrderDirty(JSContext *cx, uint32_t argc, jsval *vp)
|
bool js_cocos2dx_Scene_setCameraOrderDirty(JSContext *cx, uint32_t argc, jsval *vp)
|
||||||
{
|
{
|
||||||
JS::CallArgs args = JS::CallArgsFromVp(argc, vp);
|
JS::CallArgs args = JS::CallArgsFromVp(argc, vp);
|
||||||
|
@ -13434,8 +13382,6 @@ void js_register_cocos2dx_Scene(JSContext *cx, JS::HandleObject global) {
|
||||||
};
|
};
|
||||||
|
|
||||||
static JSFunctionSpec funcs[] = {
|
static JSFunctionSpec funcs[] = {
|
||||||
JS_FN("setPhysics3DDebugCamera", js_cocos2dx_Scene_setPhysics3DDebugCamera, 1, JSPROP_PERMANENT | JSPROP_ENUMERATE),
|
|
||||||
JS_FN("getPhysics3DWorld", js_cocos2dx_Scene_getPhysics3DWorld, 0, JSPROP_PERMANENT | JSPROP_ENUMERATE),
|
|
||||||
JS_FN("setCameraOrderDirty", js_cocos2dx_Scene_setCameraOrderDirty, 0, JSPROP_PERMANENT | JSPROP_ENUMERATE),
|
JS_FN("setCameraOrderDirty", js_cocos2dx_Scene_setCameraOrderDirty, 0, JSPROP_PERMANENT | JSPROP_ENUMERATE),
|
||||||
JS_FN("render", js_cocos2dx_Scene_render, 1, JSPROP_PERMANENT | JSPROP_ENUMERATE),
|
JS_FN("render", js_cocos2dx_Scene_render, 1, JSPROP_PERMANENT | JSPROP_ENUMERATE),
|
||||||
JS_FN("onProjectionChanged", js_cocos2dx_Scene_onProjectionChanged, 1, JSPROP_PERMANENT | JSPROP_ENUMERATE),
|
JS_FN("onProjectionChanged", js_cocos2dx_Scene_onProjectionChanged, 1, JSPROP_PERMANENT | JSPROP_ENUMERATE),
|
||||||
|
|
|
@ -725,8 +725,6 @@ bool js_cocos2dx_Scene_constructor(JSContext *cx, uint32_t argc, jsval *vp);
|
||||||
void js_cocos2dx_Scene_finalize(JSContext *cx, JSObject *obj);
|
void js_cocos2dx_Scene_finalize(JSContext *cx, JSObject *obj);
|
||||||
void js_register_cocos2dx_Scene(JSContext *cx, JS::HandleObject global);
|
void js_register_cocos2dx_Scene(JSContext *cx, JS::HandleObject global);
|
||||||
void register_all_cocos2dx(JSContext* cx, JS::HandleObject obj);
|
void register_all_cocos2dx(JSContext* cx, JS::HandleObject obj);
|
||||||
bool js_cocos2dx_Scene_setPhysics3DDebugCamera(JSContext *cx, uint32_t argc, jsval *vp);
|
|
||||||
bool js_cocos2dx_Scene_getPhysics3DWorld(JSContext *cx, uint32_t argc, jsval *vp);
|
|
||||||
bool js_cocos2dx_Scene_setCameraOrderDirty(JSContext *cx, uint32_t argc, jsval *vp);
|
bool js_cocos2dx_Scene_setCameraOrderDirty(JSContext *cx, uint32_t argc, jsval *vp);
|
||||||
bool js_cocos2dx_Scene_render(JSContext *cx, uint32_t argc, jsval *vp);
|
bool js_cocos2dx_Scene_render(JSContext *cx, uint32_t argc, jsval *vp);
|
||||||
bool js_cocos2dx_Scene_onProjectionChanged(JSContext *cx, uint32_t argc, jsval *vp);
|
bool js_cocos2dx_Scene_onProjectionChanged(JSContext *cx, uint32_t argc, jsval *vp);
|
||||||
|
|
Loading…
Reference in New Issue