Home
last modified time | relevance | path

Searched refs:Vec3Proxy (Results 1 - 6 of 6) sorted by relevance

/foundation/graphic/graphic_3d/kits/js/src/
H A DVec3Proxy.cpp16 #include "Vec3Proxy.h"
17 Vec3Proxy::Vec3Proxy(napi_env env, META_NS::Property<BASE_NS::Math::Vec3> prop) : PropertyProxy(prop) 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 in SetValue()
[all...]
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.cpp25 #include "Vec3Proxy.h"
332 proxt = BASE_NS::shared_ptr { new PropProxy<Vec3Proxy>(e, t) }; in BindToMaterial()
/foundation/graphic/graphic_3d/kits/js/include/
H A DVec3Proxy.h23 class Vec3Proxy : public PropertyProxy { class
29 Vec3Proxy(napi_env env, META_NS::Property<BASE_NS::Math::Vec3> prop);
30 ~Vec3Proxy() override;
H A DNodeImpl.h22 #include "Vec3Proxy.h"
75 BASE_NS::unique_ptr<Vec3Proxy> posProxy_ { nullptr };
76 BASE_NS::unique_ptr<Vec3Proxy> sclProxy_ { nullptr };
H A DSubMeshJS.h21 #include "Vec3Proxy.h"
40 BASE_NS::unique_ptr<Vec3Proxy> aabbMin_, aabbMax_;

Completed in 3 milliseconds