Home
last modified time | relevance | path

Searched refs:Vec3Proxy (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/
H A DVec3Proxy.cpp17 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 DNodeImpl.cpp213 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 DShaderJS.cpp332 proxt = BASE_NS::shared_ptr { new PropProxy<Vec3Proxy>(e, t) }; in BindToMaterial()
/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/
H A DVec3Proxy.h23 class Vec3Proxy : public PropertyProxy {
29 Vec3Proxy(napi_env env, META_NS::Property<BASE_NS::Math::Vec3> prop);
30 ~Vec3Proxy() override;
H A DNodeImpl.h75 BASE_NS::unique_ptr<Vec3Proxy> posProxy_ { nullptr };
76 BASE_NS::unique_ptr<Vec3Proxy> sclProxy_ { nullptr };
H A DSubMeshJS.h40 BASE_NS::unique_ptr<Vec3Proxy> aabbMin_, aabbMax_;
/ohos5.0/foundation/graphic/graphic_3d/kits/js/
H A DBUILD.gn124 "src/Vec3Proxy.cpp",