Searched refs:tro (Results 1 - 10 of 10) sorted by relevance
/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | MaterialJS.cpp | 67 void BaseMaterial::DisposeNative(TrueRootObject* tro) in DisposeNative() argument 71 if (auto material = interface_pointer_cast<SCENE_NS::IMaterial>(tro->GetNativeObject())) { in DisposeNative() 73 tro->SetNativeObject(nullptr, false); in DisposeNative() 74 tro->SetNativeObject(nullptr, true); in DisposeNative() 127 auto* tro = scene.Native<TrueRootObject>(); in ShaderMaterialJS() local 128 auto* sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID)); in ShaderMaterialJS() 158 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative() local 160 if (tro) { in DisposeNative() 161 sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID)); in DisposeNative()
|
H A D | ImageJS.cpp | 49 auto* tro = obj.Native<TrueRootObject>();
in DisposeNative() local 51 if (tro) {
in DisposeNative() 52 sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID));
in DisposeNative() 96 auto* tro = scene.Native<TrueRootObject>();
in ImageJS() local 97 auto* sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID));
in ImageJS()
|
H A D | NodeImpl.cpp | 432 if (auto tro = GetRootObject(ctx, childJS)) { in AppendChild() 433 if (auto native = tro->GetNativeObject()) { in AppendChild() 434 tro->SetNativeObject(nullptr, true); in AppendChild() 435 tro->SetNativeObject(native, false); in AppendChild() 490 if (auto tro = GetRootObject(ctx, childJS)) { in InsertChildAfter() 491 if (auto native = tro->GetNativeObject()) { in InsertChildAfter() 492 tro->SetNativeObject(nullptr, true); in InsertChildAfter() 493 tro->SetNativeObject(native, false); in InsertChildAfter() 503 if (auto tro = GetRootObject(ctx, obj)) { in ResetNativeObj() 504 if (auto native = tro in ResetNativeObj() [all...] |
H A D | EnvironmentJS.cpp | 94 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative() local 95 if (tro) { in DisposeNative() 96 SceneJS* sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID)); in DisposeNative() 120 auto* tro = sceneJS.Native<TrueRootObject>(); in DisposeNative() local 121 IScene::Ptr scene = interface_pointer_cast<IScene>(tro->GetNativeObject()); in DisposeNative() 164 auto* tro = scene_.GetObject().Native<TrueRootObject>(); in EnvironmentJS() local 165 auto* sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID)); in EnvironmentJS() 168 IScene::Ptr scene = interface_pointer_cast<IScene>(tro->GetNativeObject()); in EnvironmentJS()
|
H A D | AnimationJS.cpp | 85 auto* tro = scene.Native<TrueRootObject>(); in AnimationJS() local 86 auto* sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID)); in AnimationJS() 116 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative() local 118 if (tro) { in DisposeNative() 119 sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID)); in DisposeNative()
|
H A D | ShaderJS.cpp | 225 auto* tro = scene.Native<TrueRootObject>(); in ShaderJS() local 226 auto* sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID)); in ShaderJS() 274 auto* tro = material.Native<TrueRootObject>(); in BindToMaterial() local 275 auto mat = interface_pointer_cast<SCENE_NS::IMaterial>(tro->GetNativeObject()); in BindToMaterial() 372 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative() local 374 if (tro) { in DisposeNative() 375 SceneJS* sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID)); in DisposeNative()
|
H A D | LightJS.cpp | 127 void BaseLight::Finalize(napi_env env, TrueRootObject* tro) in Finalize() argument 129 tro->Finalize(env); in Finalize() 139 void BaseLight::DisposeNative(TrueRootObject* tro) in DisposeNative() argument 144 if (auto light = interface_pointer_cast<SCENE_NS::ILight>(tro->GetNativeObject())) { in DisposeNative() 146 tro->SetNativeObject(nullptr, false); in DisposeNative() 147 tro->SetNativeObject(nullptr, true); in DisposeNative()
|
H A D | CameraJS.cpp | 41 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative() local 42 if (tro) { in DisposeNative() 43 SceneJS* sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID)); in DisposeNative() 131 auto* tro = scene.Native<TrueRootObject>(); in CameraJS() local 132 auto* sceneJS = ((SceneJS*)tro->GetInstanceImpl(SceneJS::ID)); in CameraJS()
|
H A D | SceneJS.cpp | 293 auto* tro = (SceneJS*)(me.Native<TrueRootObject>()); in Load() local 294 auto res = tro->CreateEnvironment(me, argsIn); in Load() 671 auto* tro = (SceneJS*)(this_.GetObject().Native<TrueRootObject>()); in CreateEnvironment() local 672 result = tro->CreateEnvironment(this_.GetObject(), args_.GetObject()); in CreateEnvironment()
|
/foundation/graphic/graphic_3d/kits/js/include/ |
H A D | BaseObjectJS.h | 198 auto* tro = obj.Native<TrueRootObject>(); in GetNativeMeta() local 199 if (tro) { in GetNativeMeta() 200 return interface_pointer_cast<type>(tro->GetNativeObject()); in GetNativeMeta()
|
Completed in 8 milliseconds