Home
last modified time | relevance | path

Searched refs:TrueRootObject (Results 1 – 15 of 15) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/
H A DBaseObjectJS.h29 class TrueRootObject {
43 TrueRootObject();
44 virtual ~TrueRootObject() = default;
45 static void destroy(TrueRootObject* object) in destroy()
56 class BaseObject : public TrueRootObject {
66 TrueRootObject* ptr = static_cast<TrueRootObject*>(nativeObject); in BaseObject()
68 TrueRootObject::destroy(ptr); in BaseObject()
90 TrueRootObject* p { nullptr }; in GetRootObject()
104 TrueRootObject* instance = GetThisRootObject(ctx); in GetThisNativeObject()
116 if (TrueRootObject* instance = GetThisRootObject(fc)) { in TROGetter()
[all …]
H A DLightJS.h50 void DisposeNative(TrueRootObject*);
51 void Finalize(napi_env env, TrueRootObject*);
H A DMaterialJS.h34 void DisposeNative(TrueRootObject*);
/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/
H A DBaseObjectJS.cpp93 TrueRootObject::TrueRootObject() {} in TrueRootObject() function in TrueRootObject
94 void TrueRootObject::SetNativeObject(META_NS::IObject::Ptr real, bool strong) in SetNativeObject()
102 META_NS::IObject::Ptr TrueRootObject::GetNativeObject() in GetNativeObject()
112 void TrueRootObject::Finalize(napi_env env) in Finalize()
H A DPostProcJS.cpp87 auto* rootobject = cameraJS.Native<TrueRootObject>(); in DisposeNative()
126 auto* rootobject = cameraJS.Native<TrueRootObject>(); in PostProcJS()
195 TrueRootObject* native { nullptr }; in SetToneMapping()
198 native = tonemapJS.Native<TrueRootObject>(); in SetToneMapping()
206 native = res.Native<TrueRootObject>(); in SetToneMapping()
H A DEnvironmentJS.cpp94 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative()
120 auto* tro = sceneJS.Native<TrueRootObject>(); in DisposeNative()
164 auto* tro = scene_.GetObject().Native<TrueRootObject>(); in EnvironmentJS()
278 if (auto nat = imageJS.Native<TrueRootObject>()) { in SetEnvironmentImage()
313 if (auto nat = imageJS.Native<TrueRootObject>()) { in SetRadianceImage()
H A DCameraJS.cpp41 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative()
131 auto* tro = scene.Native<TrueRootObject>(); in CameraJS()
371 TrueRootObject* native = psp.Native<TrueRootObject>(); in SetPostProcess()
379 native = psp.Native<TrueRootObject>(); in SetPostProcess()
H A DImageJS.cpp49 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative()
96 auto* tro = scene.Native<TrueRootObject>(); in ImageJS()
H A DMaterialJS.cpp67 void BaseMaterial::DisposeNative(TrueRootObject* tro) in DisposeNative()
127 auto* tro = scene.Native<TrueRootObject>(); in ShaderMaterialJS()
158 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative()
H A DLightJS.cpp94 TrueRootObject* instance = GetThisRootObject(fromJs); in Create()
127 void BaseLight::Finalize(napi_env env, TrueRootObject* tro) in Finalize()
139 void BaseLight::DisposeNative(TrueRootObject* tro) in DisposeNative()
H A DShaderJS.cpp225 auto* tro = scene.Native<TrueRootObject>(); in ShaderJS()
274 auto* tro = material.Native<TrueRootObject>(); in BindToMaterial()
372 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative()
H A DAnimationJS.cpp85 auto* tro = scene.Native<TrueRootObject>(); in AnimationJS()
116 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative()
H A DSceneResourceImpl.cpp76 if (TrueRootObject* instance = GetThisRootObject(ctx)) { in Dispose()
H A DSceneJS.cpp293 auto* tro = (SceneJS*)(me.Native<TrueRootObject>()); in Load()
671 auto* tro = (SceneJS*)(this_.GetObject().Native<TrueRootObject>()); in CreateEnvironment()
H A DNodeImpl.cpp107 if (TrueRootObject* instance = GetThisRootObject(ctx)) { in Dispose()