Home
last modified time | relevance | path

Searched refs:Light (Results 1 - 13 of 13) sorted by relevance

/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/api/
H A Dlight.h26 * @brief Light class wraps ILight interface. It keeps the referenced object alive using strong ref.
30 class Light final : public META_NS::Internal::ObjectInterfaceAPI<Light, ClassId::Light> {
31 META_API(Light)
33 META_API_CACHE_INTERFACE(ILight, Light)
47 META_API_INTERFACE_PROPERTY_CACHED(Light, Color, BASE_NS::Color)
48 META_API_INTERFACE_PROPERTY_CACHED(Light, Intensity, float)
49 META_API_INTERFACE_PROPERTY_CACHED(Light, NearPlane, float)
50 META_API_INTERFACE_PROPERTY_CACHED(Light, ShadowEnable
65 explicit Light(const INode::Ptr& node) Light() function in final
74 explicit Light(const ILight::Ptr& node) Light() function in final
[all...]
H A Dlight_uid.h22 REGISTER_CLASS(Light, "06e9dc82-0a19-4f98-9607-9ccee736bf4c", META_NS::ObjectCategoryBits::NO_CATEGORY)
/foundation/graphic/graphic_3d/3d_widget_adapter/include/data_type/
H A Dlight.h25 class Light { class
27 Light(LightType type, const Vec3& color, float intensity, bool shadow, const Position& position, in Light() function in OHOS::Render3D::Light
/foundation/graphic/graphic_3d/3d_widget_adapter/include/
H A Dwidget_adapter.h57 bool UpdateLights(const std::vector<std::shared_ptr<OHOS::Render3D::Light>>& lights);
H A Di_engine.h69 virtual void UpdateLights(const std::vector<std::shared_ptr<OHOS::Render3D::Light>>& lights) = 0;
/foundation/graphic/graphic_3d/3d_widget_adapter/test/
H A D3d_widget_adapter_test.h62 void UpdateLights(const std::vector<std::shared_ptr<Light>> &lights) override;
H A D3d_widget_adapter_test.cpp104 void EngineTest::UpdateLights(const std::vector<std::shared_ptr<Light>> &lights) in UpdateLights()
/foundation/graphic/graphic_3d/3d_widget_adapter/src/
H A Dwidget_adapter.cpp71 bool WidgetAdapter::UpdateLights(const std::vector<std::shared_ptr<OHOS::Render3D::Light>>& lights) in UpdateLights()
/foundation/graphic/graphic_3d/3d_widget_adapter/core/include/lume/
H A Dlume_common.h136 void UpdateLights(const std::vector<std::shared_ptr<OHOS::Render3D::Light>>& lights) override;
203 void GetLightPositionAndRotation(const std::shared_ptr<OHOS::Render3D::Light>& light,
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dlight_impl.cpp24 : public META_NS::ConcreteBaseMetaObjectFwd<LightImpl, NodeImpl, SCENE_NS::ClassId::Light, SCENE_NS::ILight> {
H A Dscene_impl.cpp424 return SCENE_NS::ClassId::Light; in ResolveNodeTypeFromPath()
1005 if (classId == SCENE_NS::ClassId::Light.Id() || classId == SCENE_NS::ILight::UID) { in CreateNode()
1006 node = GetObjectRegistry().Create<SCENE_NS::INode>(SCENE_NS::ClassId::Light); in CreateNode()
1145 if (classUid == SCENE_NS::ClassId::Light) {
/foundation/graphic/graphic_3d/kits/js/src/
H A DNodeImpl.cpp336 if ((classid == SCENE_NS::ClassId::Camera) || (classid == SCENE_NS::ClassId::Light) || in SkipNode()
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/
H A Dlume_common.cpp1453 void LumeCommon::UpdateLights(const std::vector<std::shared_ptr<OHOS::Render3D::Light>>& lights) in UpdateLights()
1669 void LumeCommon::GetLightPositionAndRotation(const std::shared_ptr<Light>& light, in GetLightPositionAndRotation()

Completed in 10 milliseconds