Searched refs:Vec4Proxy (Results 1 - 5 of 5) sorted by relevance
/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | Vec4Proxy.cpp | 15 #include "Vec4Proxy.h" 16 Vec4Proxy::Vec4Proxy(napi_env env, META_NS::Property<BASE_NS::Math::Vec4> prop) : PropertyProxy(prop) 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 in SetValue() [all...] |
H A D | EnvironmentJS.cpp | 382 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 D | ShaderJS.cpp | 26 #include "Vec4Proxy.h" 299 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()
|
/foundation/graphic/graphic_3d/kits/js/include/ |
H A D | Vec4Proxy.h | 24 class Vec4Proxy : public PropertyProxy { class 30 Vec4Proxy(napi_env env, META_NS::Property<BASE_NS::Math::Vec4> prop); 31 ~Vec4Proxy() override;
|
H A D | EnvironmentJS.h | 20 #include "Vec4Proxy.h" 86 BASE_NS::unique_ptr<Vec4Proxy> diffuseFactor_; 87 BASE_NS::unique_ptr<Vec4Proxy> specularFactor_; 88 BASE_NS::unique_ptr<Vec4Proxy> environmentFactor_;
|
Completed in 4 milliseconds