Home
last modified time | relevance | path

Searched refs:IEcsObject (Results 1 – 18 of 18) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/interface/
H A Dintf_ecs_object.h52 REGISTER_INTERFACE(IEcsObject, "f3eb2abf-56c5-49a2-bcf7-c1e8807bb764")
55 class IEcsObject : public CORE_NS::IInterface {
56 META_INTERFACE(CORE_NS::IInterface, IEcsObject, InterfaceId::IEcsObject)
86 META_TYPE(SCENE_NS::IEcsObject::Ptr);
87 META_TYPE(SCENE_NS::IEcsObject::WeakPtr);
H A Dintf_ecs_scene.h89 virtual IEcsObject::Ptr GetEcsObject(const BASE_NS::string_view& path) = 0;
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dpostprocess_effect_impl.cpp184 SCENE_NS::IEcsObject::Ptr ecsObject_;
219 SCENE_NS::IEcsObject::Ptr ecsObject_;
248 SCENE_NS::IEcsObject::Ptr ecsObject_;
277 SCENE_NS::IEcsObject::Ptr ecsObject_;
318 SCENE_NS::IEcsObject::Ptr ecsObject_;
348 SCENE_NS::IEcsObject::Ptr ecsObject_;
379 SCENE_NS::IEcsObject::Ptr ecsObject_;
416 SCENE_NS::IEcsObject::Ptr ecsObject_;
447 SCENE_NS::IEcsObject::Ptr ecsObject_;
482 SCENE_NS::IEcsObject::Ptr ecsObject_;
[all …]
H A Dnode_impl.h29 SCENE_NS::IEcsObject, SCENE_NS::IProxyObject/*, UI_NS::Input::IInputFilter*/> {
31 …META_NS::IMutableContainable, INodeEcsInterfacePrivate, SCENE_NS::IEcsObject, SCENE_NS::IProxyObje…
49 SCENE_NS::IEcsObject::ECS_OBJ_STATUS_DISCONNECTED, META_NS::ObjectFlagBits::INTERNAL)
57 …META_NS::IMutableContainable, INodeEcsInterfacePrivate, SCENE_NS::IEcsObject, SCENE_NS::IProxyObje…
165 SCENE_NS::IEcsObject::Ptr EcsObject() const override;
186 …bool Initialize(SCENE_NS::IEcsScene::Ptr& scene, SCENE_NS::IEcsObject::Ptr& ecsObject, SCENE_NS::I…
340 …alizeMesh(const SCENE_NS::IMesh::Ptr& mesh, const BASE_NS::shared_ptr<SCENE_NS::IEcsObject>& self);
361 SCENE_NS::IEcsObject::Ptr ecsObject_ {};
H A Dsubmeshhandler.cpp89 auto ecsObject = interface_pointer_cast<SCENE_NS::IEcsObject>(material); in GetMaterialFromEntity()
180 … if (auto self = interface_pointer_cast<SCENE_NS::IEcsObject>(selfNode)) { in SetRenderSortLayerOrder()
207 if (auto self = interface_pointer_cast<SCENE_NS::IEcsObject>(node)) { in SetMaterialToEcs()
209 … if (auto ecsObject = interface_pointer_cast<SCENE_NS::IEcsObject>(mat.lock())) { in SetMaterialToEcs()
239 … if (auto self = interface_pointer_cast<SCENE_NS::IEcsObject>(selfNode)) { in SetAABBMin()
272 … if (auto self = interface_pointer_cast<SCENE_NS::IEcsObject>(selfNode)) { in SetAABBMax()
312 … if (auto self = interface_pointer_cast<SCENE_NS::IEcsObject>(selfNode)) { in RemoveSubmesh()
H A Decs_object.cpp46 …: public META_NS::ObjectFwd<EcsObject, ClassId::EcsObject, META_NS::ClassId::Object, IEcsObject, I…
48 …META_NS::ObjectFwd<EcsObject, ClassId::EcsObject, META_NS::ClassId::Object, IEcsObject, IEcsProxyO…
51 …SCENE_NS::IEcsObject, uint8_t, ConnectionStatus, SCENE_NS::IEcsObject::ECS_OBJ_STATUS_DISCONNECTED) in META_IMPLEMENT_INTERFACE_READONLY_PROPERTY() argument
101 … META_ACCESS_PROPERTY(ConnectionStatus)->SetValue(SCENE_NS::IEcsObject::ECS_OBJ_STATUS_CONNECTED); in BindObject()
120 …META_ACCESS_PROPERTY(ConnectionStatus)->SetValue(SCENE_NS::IEcsObject::ECS_OBJ_STATUS_DISCONNECTED… in BindObject()
H A Drender_configuration_impl.cpp51 …ecsObject_ = META_NS::GetObjectRegistry().Create<SCENE_NS::IEcsObject>(SCENE_NS::ClassId::EcsObjec… in Connect()
78 SCENE_NS::IEcsObject::Ptr ecsObject_;
H A Dintf_node_private.h35 virtual bool Initialize(SCENE_NS::IEcsScene::Ptr& scene, SCENE_NS::IEcsObject::Ptr& ecsObject,
41 virtual SCENE_NS::IEcsObject::Ptr EcsObject() const = 0;
H A Dgraphicsstate_impl.cpp60 … if (auto mat = interface_cast<SCENE_NS::IEcsObject>(material.lock())) { in SetGraphicsState()
80 if (auto mat = interface_cast<SCENE_NS::IEcsObject>(material.lock())) { in GetGraphicsState()
H A Dscene_impl.cpp115 auto ecsObject = interface_pointer_cast<SCENE_NS::IEcsObject>(camera); in GetCameraHandle()
882 return interface_pointer_cast<SCENE_NS::IEcsObject>(it->second); in FindEcsObject()
884 return SCENE_NS::IEcsObject::Ptr {}; in FindEcsObject()
887 SCENE_NS::IEcsObject::Ptr CreateNewEcsObject(const BASE_NS::string& /*path*/) in CreateNewEcsObject()
891 auto ret = SCENE_NS::IEcsObject::Ptr {}; in CreateNewEcsObject()
896 ret = interface_pointer_cast<SCENE_NS::IEcsObject>(object); in CreateNewEcsObject()
903 return interface_pointer_cast<SCENE_NS::IEcsObject>( in GetEcsObject()
1317 auto* obj = interface_cast<SCENE_NS::IEcsObject>(node); in UpdateCachedReference()
1646 if (auto e = interface_pointer_cast<SCENE_NS::IEcsObject>(camera)) { in ActivateCamera()
1658 if (auto e = interface_pointer_cast<SCENE_NS::IEcsObject>(camera)) { in DeactivateCamera()
[all …]
H A Dcamera_impl.cpp226 auto ecs0 = interface_cast<SCENE_NS::IEcsObject>(GetSelf()); in CompleteInitialization()
259 … [source = interface_cast<SCENE_NS::IEcsObject>(camera)->GetEntity(), in AddMultiviewCamera()
260 … target = GetSelf<SCENE_NS::IEcsObject>()->GetEntity()](auto sh) { in AddMultiviewCamera()
300 … [source = interface_cast<SCENE_NS::IEcsObject>(camera)->GetEntity(), in RemoveMultiviewCamera()
301 … target = GetSelf<SCENE_NS::IEcsObject>()->GetEntity()](auto sh) { in RemoveMultiviewCamera()
H A Dnode_impl.cpp406 SCENE_NS::IEcsObject::Ptr NodeImpl::EcsObject() const in EcsObject()
582 bool NodeImpl::Initialize(SCENE_NS::IEcsScene::Ptr& scene, SCENE_NS::IEcsObject::Ptr& ecsObject, in Initialize()
669 InitializeMesh(mesh, GetSelf<IEcsObject>()); in CompleteInitialization()
1155 if (auto ecsObject = interface_pointer_cast<SCENE_NS::IEcsObject>(mesh)) { in SetMeshToEngine()
1165 … GetSelf<SCENE_NS::IEcsObject>(), interface_pointer_cast<SCENE_NS::IEcsObject>(mesh)), in SetMeshToEngine()
1377 …if (auto ecsObject = META_NS::GetObjectRegistry().Create<SCENE_NS::IEcsObject>(SCENE_NS::ClassId::… in InitializeMesh()
1384 …ializeMesh(const SCENE_NS::IMesh::Ptr& mesh, const BASE_NS::shared_ptr<SCENE_NS::IEcsObject>& self) in InitializeMesh()
1423 … if (auto self = interface_pointer_cast<SCENE_NS::IEcsObject>(selfObject)) { in GetMeshFromEngine()
H A Dintf_postprocess_private.h36 virtual void Bind(SCENE_NS::IEcsObject::Ptr, SceneHolder::Ptr sh, bool preferEcsValues) = 0;
H A Dpostprocess_impl.cpp165 …ecsObject_ = META_NS::GetObjectRegistry().Create<SCENE_NS::IEcsObject>(SCENE_NS::ClassId::EcsObjec… in SetEntity()
262 SCENE_NS::IEcsObject::Ptr ecsObject_;
H A Dmesh_impl.cpp328 … if (auto self = interface_pointer_cast<SCENE_NS::IEcsObject>(selfObject)) { in GetMaterial()
342 … interface_pointer_cast<SCENE_NS::IEcsObject>( in GetMaterial()
H A Dscene_holder.h404 void UpdateAttachments(SCENE_NS::IEcsObject::Ptr& ecsObject);
H A Dscene_holder.cpp178 auto cameraEnt = interface_cast<SCENE_NS::IEcsObject>(camera)->GetEntity(); in SetCameraTarget()
1145 void SceneHolder::UpdateAttachments(SCENE_NS::IEcsObject::Ptr& ecsObject) in UpdateAttachments()
1500 if (auto cameraObject = interface_pointer_cast<SCENE_NS::IEcsObject>(camera)) { in ChangeCamera()
H A Dbind_templates.inl117 if (auto ecsObject = interface_cast<SCENE_NS::IEcsObject>(v)) {