Home
last modified time | relevance | path

Searched refs:Vec4Proxy (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/
H A DVec4Proxy.cpp16 Vec4Proxy::Vec4Proxy(napi_env env, META_NS::Property<BASE_NS::Math::Vec4> prop) : PropertyProxy(pro… in Vec4Proxy() function in Vec4Proxy
28 Vec4Proxy::~Vec4Proxy() in ~Vec4Proxy()
31 void Vec4Proxy::UpdateLocalValues() in UpdateLocalValues()
36 void Vec4Proxy::UpdateRemoteValues() in UpdateRemoteValues()
41 void Vec4Proxy::SetValue(const BASE_NS::Math::Vec4& v) in SetValue()
51 void Vec4Proxy::SetValue(NapiApi::FunctionContext<>& cb, BASE_NS::string_view memb) in SetValue()
72 napi_value Vec4Proxy::GetValue(NapiApi::FunctionContext<>& cb, BASE_NS::string_view memb) in GetValue()
96 bool Vec4Proxy::SetValue(NapiApi::Object obj) in SetValue()
H A DEnvironmentJS.cpp382 diffuseFactor_ = BASE_NS::make_unique<Vec4Proxy>(ctx, node->IndirectDiffuseFactor()); in GetIndirectDiffuseFactor()
395 diffuseFactor_ = BASE_NS::make_unique<Vec4Proxy>(ctx, node->IndirectDiffuseFactor()); in SetIndirectDiffuseFactor()
407 specularFactor_ = BASE_NS::make_unique<Vec4Proxy>(ctx, node->IndirectSpecularFactor()); in GetIndirectSpecularFactor()
420 specularFactor_ = BASE_NS::make_unique<Vec4Proxy>(ctx, node->IndirectSpecularFactor()); in SetIndirectSpecularFactor()
432 environmentFactor_ = BASE_NS::make_unique<Vec4Proxy>(ctx, node->EnvMapFactor()); in GetEnvironmentMapFactor()
445 environmentFactor_ = BASE_NS::make_unique<Vec4Proxy>(ctx, node->EnvMapFactor()); in SetEnvironmentMapFactor()
H A DShaderJS.cpp299 proxt = BASE_NS::shared_ptr { new PropProxy<Vec4Proxy>(e, t->Factor(), name) }; in BindToMaterial()
335 proxt = BASE_NS::shared_ptr { new PropProxy<Vec4Proxy>(e, t) }; in BindToMaterial()
/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/
H A DVec4Proxy.h24 class Vec4Proxy : public PropertyProxy {
30 Vec4Proxy(napi_env env, META_NS::Property<BASE_NS::Math::Vec4> prop);
31 ~Vec4Proxy() override;
H A DEnvironmentJS.h86 BASE_NS::unique_ptr<Vec4Proxy> diffuseFactor_;
87 BASE_NS::unique_ptr<Vec4Proxy> specularFactor_;
88 BASE_NS::unique_ptr<Vec4Proxy> environmentFactor_;
/ohos5.0/foundation/graphic/graphic_3d/kits/js/
H A DBUILD.gn125 "src/Vec4Proxy.cpp",