Compare commits
No commits in common. "develop" and "v3.8.2-3" have entirely different histories.
|
|
@ -185,7 +185,6 @@ declare namespace B2 {
|
|||
GetFilterData(): Filter;
|
||||
Refilter(): void;
|
||||
GetBody(): Body;
|
||||
GetNext(): Fixture;
|
||||
TestPoint(p: Vec2): boolean;
|
||||
RayCast(output: RayCastOutput, input: RayCastInput, childIndex: number): boolean;
|
||||
GetMassData(massData: MassData): void;
|
||||
|
|
@ -273,8 +272,6 @@ declare namespace B2 {
|
|||
IsEnabled(): boolean;
|
||||
SetFixedRotation(flag: boolean): void;
|
||||
IsFixedRotation(): boolean;
|
||||
GetFixtureList(): Fixture;
|
||||
GetJointList(): number;
|
||||
GetWorld(): World;
|
||||
Dump(): void;
|
||||
}
|
||||
|
|
@ -575,10 +572,4 @@ declare namespace B2 {
|
|||
function ContactImpulseGetNormalImpulse(contactImpulsePtr: number, index: number): number;
|
||||
function ContactImpulseGetTangentImpulse(contactImpulsePtr: number, index: number): number;
|
||||
function ContactImpulseGetCount(contactImpulsePtr: number): number;
|
||||
|
||||
//JointEdge
|
||||
function JointEdgeGetOther(jointEdgePtr: number): number;
|
||||
function JointEdgeGetJoint(jointEdgePtr: number): number;
|
||||
function JointEdgeGetPrev(jointEdgePtr: number): number;
|
||||
function JointEdgeGetNext(jointEdgePtr: number): number;
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -21,11 +21,4 @@
|
|||
%include <javascriptinit.swg>
|
||||
|
||||
#define %module_macro(m) %feature("module_macro","m")
|
||||
#define %release_returned_cpp_object_in_gc(method) %feature("release_returned_cpp_object_in_gc", "1") method
|
||||
|
||||
%define %virtual_inherit(klass)
|
||||
%feature("virtual_inherit", "1") klass;
|
||||
%typemap(in) klass *self
|
||||
%{ $1 = SE_THIS_OBJECT_VIRTUAL<$*ltype, cc::VirtualInheritBase>(s);
|
||||
if (nullptr == $1) return true;%}
|
||||
%enddef
|
||||
#define %release_returned_cpp_object_in_gc(method) %feature("release_returned_cpp_object_in_gc", "1") method
|
||||
|
|
@ -22,7 +22,8 @@ static bool $jswrapper(se::State& s) // NOLINT(readability-identifier-naming)
|
|||
$js_check_arg_count
|
||||
$jslocals
|
||||
$jscode
|
||||
$js_set_private_object
|
||||
auto *ptr = JSB_MAKE_PRIVATE_OBJECT_WITH_INSTANCE(result);
|
||||
s.thisObject()->setPrivateObject(ptr);
|
||||
return true;
|
||||
}
|
||||
SE_BIND_CTOR($jswrapper, __jsb_$jsmangledname_class, js_delete_$jsdtor)%}
|
||||
|
|
@ -61,7 +62,8 @@ static bool $jswrapper(se::State& s) // NOLINT(readability-identifier-naming)
|
|||
CC_UNUSED bool ok = true;
|
||||
$jslocals
|
||||
$jscode
|
||||
$js_set_private_object
|
||||
auto *ptr = JSB_MAKE_PRIVATE_OBJECT_WITH_INSTANCE(result);
|
||||
s.thisObject()->setPrivateObject(ptr);
|
||||
return true;
|
||||
}
|
||||
%}
|
||||
|
|
@ -84,20 +86,19 @@ static bool $jswrapper(se::State& s) // NOLINT(readability-identifier-naming)
|
|||
|
||||
/* -----------------------------------------------------------------------------
|
||||
* js_dtor: template for a destructor wrapper
|
||||
* - $classname_mangled: mangled class name
|
||||
* - $jsmangledname: mangled class name
|
||||
* - $jstype: class type
|
||||
* ----------------------------------------------------------------------------- */
|
||||
%fragment ("js_dtor", "templates")
|
||||
%{
|
||||
static bool $jswrapper(se::State& s) {
|
||||
cc::invokeOnGarbageCollectMethod<$jsclass_type>(s);
|
||||
return true;
|
||||
}
|
||||
SE_BIND_FINALIZE_FUNC($jswrapper) %}
|
||||
|
||||
/* -----------------------------------------------------------------------------
|
||||
* js_dtor: template for a destructor wrapper
|
||||
* - $classname_mangled: mangled class name
|
||||
* - $jsmangledname: mangled class name
|
||||
* - $jstype: class type
|
||||
* - ${destructor_action}: The custom destructor action to invoke.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
|
@ -105,7 +106,6 @@ SE_BIND_FINALIZE_FUNC($jswrapper) %}
|
|||
%{
|
||||
static bool $jswrapper(se::State& s)
|
||||
{
|
||||
cc::invokeOnGarbageCollectMethod<$jsclass_type>(s);
|
||||
return true;
|
||||
}
|
||||
SE_BIND_FINALIZE_FUNC($jswrapper) %}
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -21,11 +21,4 @@
|
|||
%include <javascriptinit.swg>
|
||||
|
||||
#define %module_macro(m) %feature("module_macro","m")
|
||||
#define %release_returned_cpp_object_in_gc(method) %feature("release_returned_cpp_object_in_gc", "1") method
|
||||
|
||||
%define %virtual_inherit(klass)
|
||||
%feature("virtual_inherit", "1") klass;
|
||||
%typemap(in) klass *self
|
||||
%{ $1 = SE_THIS_OBJECT_VIRTUAL<$*ltype, cc::VirtualInheritBase>(s);
|
||||
if (nullptr == $1) return true;%}
|
||||
%enddef
|
||||
#define %release_returned_cpp_object_in_gc(method) %feature("release_returned_cpp_object_in_gc", "1") method
|
||||
|
|
@ -22,7 +22,8 @@ static bool $jswrapper(se::State& s) // NOLINT(readability-identifier-naming)
|
|||
$js_check_arg_count
|
||||
$jslocals
|
||||
$jscode
|
||||
$js_set_private_object
|
||||
auto *ptr = JSB_MAKE_PRIVATE_OBJECT_WITH_INSTANCE(result);
|
||||
s.thisObject()->setPrivateObject(ptr);
|
||||
return true;
|
||||
}
|
||||
SE_BIND_CTOR($jswrapper, __jsb_$jsmangledname_class, js_delete_$jsdtor)%}
|
||||
|
|
@ -61,7 +62,8 @@ static bool $jswrapper(se::State& s) // NOLINT(readability-identifier-naming)
|
|||
CC_UNUSED bool ok = true;
|
||||
$jslocals
|
||||
$jscode
|
||||
$js_set_private_object
|
||||
auto *ptr = JSB_MAKE_PRIVATE_OBJECT_WITH_INSTANCE(result);
|
||||
s.thisObject()->setPrivateObject(ptr);
|
||||
return true;
|
||||
}
|
||||
%}
|
||||
|
|
@ -84,20 +86,19 @@ static bool $jswrapper(se::State& s) // NOLINT(readability-identifier-naming)
|
|||
|
||||
/* -----------------------------------------------------------------------------
|
||||
* js_dtor: template for a destructor wrapper
|
||||
* - $classname_mangled: mangled class name
|
||||
* - $jsmangledname: mangled class name
|
||||
* - $jstype: class type
|
||||
* ----------------------------------------------------------------------------- */
|
||||
%fragment ("js_dtor", "templates")
|
||||
%{
|
||||
static bool $jswrapper(se::State& s) {
|
||||
cc::invokeOnGarbageCollectMethod<$jsclass_type>(s);
|
||||
return true;
|
||||
}
|
||||
SE_BIND_FINALIZE_FUNC($jswrapper) %}
|
||||
|
||||
/* -----------------------------------------------------------------------------
|
||||
* js_dtor: template for a destructor wrapper
|
||||
* - $classname_mangled: mangled class name
|
||||
* - $jsmangledname: mangled class name
|
||||
* - $jstype: class type
|
||||
* - ${destructor_action}: The custom destructor action to invoke.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
|
@ -105,7 +106,6 @@ SE_BIND_FINALIZE_FUNC($jswrapper) %}
|
|||
%{
|
||||
static bool $jswrapper(se::State& s)
|
||||
{
|
||||
cc::invokeOnGarbageCollectMethod<$jsclass_type>(s);
|
||||
return true;
|
||||
}
|
||||
SE_BIND_FINALIZE_FUNC($jswrapper) %}
|
||||
|
|
|
|||
|
|
@ -139,5 +139,7 @@ glslang (Built using https://github.com/YunHsiao/glslang/tree/build)
|
|||
linux: 11.5.0
|
||||
openharmony:11.5.0 (commit: 1978c76)
|
||||
|
||||
swig ( Built using https://github.com/cocos/swig/tree/cocos-se, executable files are downloaded from https://github.com/cocos/swig/releases/tag/cocos-v1.1.7 )
|
||||
all: cocos-v1.1.7 (commit: 7969da2)
|
||||
swig ( Built using https://github.com/cocos/swig/tree/cocos-se, executable files are downloaded from https://github.com/cocos/swig/releases/tag/cocos-v1.1.6 )
|
||||
win64: cocos-v1.1.6 (commit: f52be17)
|
||||
mac: cocos-v1.1.6 (commit: f52be17)
|
||||
linux: cocos-v1.1.6 (commit: f52be17)
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -21,11 +21,4 @@
|
|||
%include <javascriptinit.swg>
|
||||
|
||||
#define %module_macro(m) %feature("module_macro","m")
|
||||
#define %release_returned_cpp_object_in_gc(method) %feature("release_returned_cpp_object_in_gc", "1") method
|
||||
|
||||
%define %virtual_inherit(klass)
|
||||
%feature("virtual_inherit", "1") klass;
|
||||
%typemap(in) klass *self
|
||||
%{ $1 = SE_THIS_OBJECT_VIRTUAL<$*ltype, cc::VirtualInheritBase>(s);
|
||||
if (nullptr == $1) return true;%}
|
||||
%enddef
|
||||
#define %release_returned_cpp_object_in_gc(method) %feature("release_returned_cpp_object_in_gc", "1") method
|
||||
|
|
@ -22,7 +22,8 @@ static bool $jswrapper(se::State& s) // NOLINT(readability-identifier-naming)
|
|||
$js_check_arg_count
|
||||
$jslocals
|
||||
$jscode
|
||||
$js_set_private_object
|
||||
auto *ptr = JSB_MAKE_PRIVATE_OBJECT_WITH_INSTANCE(result);
|
||||
s.thisObject()->setPrivateObject(ptr);
|
||||
return true;
|
||||
}
|
||||
SE_BIND_CTOR($jswrapper, __jsb_$jsmangledname_class, js_delete_$jsdtor)%}
|
||||
|
|
@ -61,7 +62,8 @@ static bool $jswrapper(se::State& s) // NOLINT(readability-identifier-naming)
|
|||
CC_UNUSED bool ok = true;
|
||||
$jslocals
|
||||
$jscode
|
||||
$js_set_private_object
|
||||
auto *ptr = JSB_MAKE_PRIVATE_OBJECT_WITH_INSTANCE(result);
|
||||
s.thisObject()->setPrivateObject(ptr);
|
||||
return true;
|
||||
}
|
||||
%}
|
||||
|
|
@ -84,20 +86,19 @@ static bool $jswrapper(se::State& s) // NOLINT(readability-identifier-naming)
|
|||
|
||||
/* -----------------------------------------------------------------------------
|
||||
* js_dtor: template for a destructor wrapper
|
||||
* - $classname_mangled: mangled class name
|
||||
* - $jsmangledname: mangled class name
|
||||
* - $jstype: class type
|
||||
* ----------------------------------------------------------------------------- */
|
||||
%fragment ("js_dtor", "templates")
|
||||
%{
|
||||
static bool $jswrapper(se::State& s) {
|
||||
cc::invokeOnGarbageCollectMethod<$jsclass_type>(s);
|
||||
return true;
|
||||
}
|
||||
SE_BIND_FINALIZE_FUNC($jswrapper) %}
|
||||
|
||||
/* -----------------------------------------------------------------------------
|
||||
* js_dtor: template for a destructor wrapper
|
||||
* - $classname_mangled: mangled class name
|
||||
* - $jsmangledname: mangled class name
|
||||
* - $jstype: class type
|
||||
* - ${destructor_action}: The custom destructor action to invoke.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
|
@ -105,7 +106,6 @@ SE_BIND_FINALIZE_FUNC($jswrapper) %}
|
|||
%{
|
||||
static bool $jswrapper(se::State& s)
|
||||
{
|
||||
cc::invokeOnGarbageCollectMethod<$jsclass_type>(s);
|
||||
return true;
|
||||
}
|
||||
SE_BIND_FINALIZE_FUNC($jswrapper) %}
|
||||
|
|
|
|||
Loading…
Reference in New Issue