Searched refs:Vec3Proxy (Results 1 – 7 of 7) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | Vec3Proxy.cpp | 17 Vec3Proxy::Vec3Proxy(napi_env env, META_NS::Property<BASE_NS::Math::Vec3> prop) : PropertyProxy(pro… in Vec3Proxy() function in Vec3Proxy 27 Vec3Proxy::~Vec3Proxy() {} in ~Vec3Proxy() 28 void Vec3Proxy::UpdateLocalValues() in UpdateLocalValues() 33 void Vec3Proxy::UpdateRemoteValues() in UpdateRemoteValues() 38 void Vec3Proxy::SetValue(const BASE_NS::Math::Vec3& v) in SetValue() 48 void Vec3Proxy::SetValue(NapiApi::FunctionContext<>& cb, BASE_NS::string_view memb) in SetValue() 66 napi_value Vec3Proxy::GetValue(NapiApi::FunctionContext<>& cb, BASE_NS::string_view memb) in GetValue() 88 bool Vec3Proxy::SetValue(NapiApi::Object obj) in SetValue()
|
H A D | NodeImpl.cpp | 213 posProxy_ = BASE_NS::make_unique<Vec3Proxy>(ctx, node->Position()); in GetPosition() 226 posProxy_ = BASE_NS::make_unique<Vec3Proxy>(ctx, node->Position()); in SetPosition() 238 sclProxy_ = BASE_NS::make_unique<Vec3Proxy>(ctx, node->Scale()); in GetScale() 251 sclProxy_ = BASE_NS::make_unique<Vec3Proxy>(ctx, node->Scale()); in SetScale()
|
H A D | ShaderJS.cpp | 332 proxt = BASE_NS::shared_ptr { new PropProxy<Vec3Proxy>(e, t) }; in BindToMaterial()
|
/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/ |
H A D | Vec3Proxy.h | 23 class Vec3Proxy : public PropertyProxy { 29 Vec3Proxy(napi_env env, META_NS::Property<BASE_NS::Math::Vec3> prop); 30 ~Vec3Proxy() override;
|
H A D | NodeImpl.h | 75 BASE_NS::unique_ptr<Vec3Proxy> posProxy_ { nullptr }; 76 BASE_NS::unique_ptr<Vec3Proxy> sclProxy_ { nullptr };
|
H A D | SubMeshJS.h | 40 BASE_NS::unique_ptr<Vec3Proxy> aabbMin_, aabbMax_;
|
/ohos5.0/foundation/graphic/graphic_3d/kits/js/ |
H A D | BUILD.gn | 124 "src/Vec3Proxy.cpp",
|