Searched refs:TrueRootObject (Results 1 – 15 of 15) sorted by relevance
29 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 …]
50 void DisposeNative(TrueRootObject*);51 void Finalize(napi_env env, TrueRootObject*);
34 void DisposeNative(TrueRootObject*);
93 TrueRootObject::TrueRootObject() {} in TrueRootObject() function in TrueRootObject94 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()
87 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()
94 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()
41 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()
49 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative()96 auto* tro = scene.Native<TrueRootObject>(); in ImageJS()
67 void BaseMaterial::DisposeNative(TrueRootObject* tro) in DisposeNative()127 auto* tro = scene.Native<TrueRootObject>(); in ShaderMaterialJS()158 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative()
94 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()
225 auto* tro = scene.Native<TrueRootObject>(); in ShaderJS()274 auto* tro = material.Native<TrueRootObject>(); in BindToMaterial()372 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative()
85 auto* tro = scene.Native<TrueRootObject>(); in AnimationJS()116 auto* tro = obj.Native<TrueRootObject>(); in DisposeNative()
76 if (TrueRootObject* instance = GetThisRootObject(ctx)) { in Dispose()
293 auto* tro = (SceneJS*)(me.Native<TrueRootObject>()); in Load()671 auto* tro = (SceneJS*)(this_.GetObject().Native<TrueRootObject>()); in CreateEnvironment()
107 if (TrueRootObject* instance = GetThisRootObject(ctx)) { in Dispose()