/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | graphicsstate_impl.cpp | 56 if (auto sh = SceneHolder()) { 62 mat->GetEntity(), (SceneHolder::ShaderType)type, st); 75 if (auto sh = SceneHolder()) { 82 sceneHolder->GetGraphicsState(mat->GetEntity(), (SceneHolder::ShaderType)type, ret); 98 void SetSceneHolder(const SceneHolder::WeakPtr& sh) override 103 SceneHolder::Ptr SceneHolder() override 115 SceneHolder::WeakPtr sh_;
|
H A D | scene_holder.cpp | 135 SceneHolder::SceneHolder(META_NS::InstanceId uid, META_NS::IObjectRegistry& registry, in SceneHolder() function in SceneHolder 142 SceneHolder::~SceneHolder() in ~SceneHolder() 147 CORE_NS::IEcs::Ptr SceneHolder::GetEcs() in GetEcs() 154 void SceneHolder::Initialize(WeakPtr me) in Initialize() 160 void SceneHolder::Uninitialize() in Uninitialize() 169 void SceneHolder::SetRenderSize(uint32_t width, uint32_t height, uint64_t cameraHandle) in SetRenderSize() 175 void SceneHolder::SetCameraTarget( in SetCameraTarget() 204 void SceneHolder [all...] |
H A D | intf_node_private.h | 37 SceneHolder::WeakPtr sceneHolder, CORE_NS::Entity entity) = 0; 42 virtual SceneHolder::Ptr SceneHolder() const = 0; 78 virtual void SetSceneHolder(const SceneHolder::WeakPtr& sh) = 0; 79 virtual SceneHolder::Ptr SceneHolder() = 0;
|
H A D | shader_impl.cpp | 72 void SetSceneHolder(const SceneHolder::WeakPtr& sh) override 77 SceneHolder::Ptr SceneHolder() override 89 SceneHolder::WeakPtr sh_;
|
H A D | camera_impl.cpp | 140 SceneHolder()->SetRenderSize(renderSize.x, renderSize.y, ecsObject->GetEntity().id); 158 auto sh = SceneHolder(); 172 auto sh = SceneHolder(); 257 if (auto sh = SceneHolder()) { 298 if (auto sh = SceneHolder()) { 313 if (ret && SceneHolder()) { 314 SceneHolder()->QueueEngineTask( 346 if (ret && SceneHolder()) { 347 SceneHolder()->QueueEngineTask( 380 if (ret && SceneHolder()) { [all...] |
H A D | intf_postprocess_private.h | 28 virtual void SetEntity(CORE_NS::Entity entity, SceneHolder::Ptr sh, bool preferEcsValues) = 0; 36 virtual void Bind(SCENE_NS::IEcsObject::Ptr, SceneHolder::Ptr sh, bool preferEcsValues) = 0;
|
H A D | node_impl.cpp | 143 if (auto sceneHolder = SceneHolder()) { in Activate() 169 if (auto sceneHolder = SceneHolder()) { in Deactivate() 362 if (auto sceneHolder = self->SceneHolder()) { in CloneEcs() 411 SceneHolder::Ptr NodeImpl::SceneHolder() const in SceneHolder() function in NodeImpl 456 if (auto sceneHolder = self->SceneHolder()) { in SetIndex() 482 if (auto sceneHolder = self->SceneHolder()) { in RenameEntity() 584 SceneHolder::WeakPtr sceneHolder, CORE_NS::Entity entity) in Initialize() 648 propHandler_.SetSceneHolder(SceneHolder()); in CompleteInitialization() 714 if (auto sceneHolder = SceneHolder()) { in CompleteInitialization() [all...] |
H A D | material_impl.cpp | 134 auto sceneHolder = SceneHolder(); 152 auto sceneHolder = SceneHolder(); 183 if (auto sceneHolder = self->SceneHolder()) { 231 if (auto sceneHolder = SceneHolder()) { in ApplyTextureInfoImage() 278 if (auto sceneHolder = SceneHolder()) { in SubscribeToTextureInfo() 394 GET_HOLDER(info).SetSceneHolder(SceneHolder()); in BindTextureSlot() 452 if (auto sceneHolder = SceneHolder()) { in CheckImageHandle() 455 [entity = EcsObject()->GetEntity(), arrayIx, w_info](SceneHolder::Ptr sh) { in CheckImageHandle() 1039 auto shp = SceneHolder(); in SynchronizeInputsFromMetadata() 1135 SceneHolder() [all...] |
H A D | PropertyHandlerArrayHolder.h | 33 SceneHolder* sceneHolder_ { nullptr }; 74 void SetSceneHolder(SceneHolder::Ptr holder) in SetSceneHolder() 79 SceneHolder* GetSceneHolder() const in GetSceneHolder()
|
H A D | submeshhandler.cpp | 41 SetCommonListener(node->SceneHolder()->GetCommonEcsListener()); 84 SCENE_NS::IScene::Ptr scene, SceneHolder::Ptr sceneHolder, CORE_NS::Entity entity) in GetMaterialFromEntity() 110 // Another todo, this should presumably be closer to SceneHolder instead interleaved into the node impl 150 auto sceneHolder = node->SceneHolder(); 182 if (auto sceneHolder = node->SceneHolder()) { 212 auto sceneHolder = node->SceneHolder(); 241 if (auto sceneHolder = node->SceneHolder()) { 274 if (auto sceneHolder = node->SceneHolder()) { 314 if (auto sceneHolder = node->SceneHolder()) {
|
H A D | mesh_impl.cpp | 157 if (auto sceneHolder = self->SceneHolder()) { 313 auto entityName = SceneHolder()->GetMaterialName(EcsObject()->GetEntity(), index); 330 if (auto sceneHolder = node->SceneHolder()) { 347 name, node->SceneHolder(), {}); 389 if (auto sh = SceneHolder()) { in UpdateMeshFromArrays() 398 if (auto sh = privateIntf->SceneHolder()) { in UpdateMeshFromArrays() 447 if (auto sh = SceneHolder()) { 451 privateIntf->SceneHolder()->CopySubMesh(
|
H A D | render_configuration_impl.cpp | 45 void Connect(SceneHolder::Ptr sh) override 79 SceneHolder::Ptr sh_;
|
H A D | intf_resource_private.h | 28 virtual void Connect(SceneHolder::Ptr sh) = 0;
|
H A D | postprocess_effect_impl.cpp | 119 void Bind(SCENE_NS::IEcsObject::Ptr ecsObject, SceneHolder::Ptr sh, bool preferEcsValues) override 198 void Bind(SCENE_NS::IEcsObject::Ptr ecsObject, SceneHolder::Ptr sh, bool preferEcsValues) override 231 void Bind(SCENE_NS::IEcsObject::Ptr ecsObject, SceneHolder::Ptr sh, bool preferEcsValues) override 260 void Bind(SCENE_NS::IEcsObject::Ptr ecsObject, SceneHolder::Ptr sh, bool preferEcsValues) override 295 void Bind(SCENE_NS::IEcsObject::Ptr ecsObject, SceneHolder::Ptr sh, bool preferEcsValues) override 330 void Bind(SCENE_NS::IEcsObject::Ptr ecsObject, SceneHolder::Ptr sh, bool preferEcsValues) override 360 void Bind(SCENE_NS::IEcsObject::Ptr ecsObject, SceneHolder::Ptr sh, bool preferEcsValues) override 395 void Bind(SCENE_NS::IEcsObject::Ptr ecsObject, SceneHolder::Ptr sh, bool preferEcsValues) override 428 void Bind(SCENE_NS::IEcsObject::Ptr ecsObject, SceneHolder::Ptr sh, bool preferEcsValues) override 463 void Bind(SCENE_NS::IEcsObject::Ptr ecsObject, SceneHolder [all...] |
H A D | intf_multi_mesh_initialization.h | 30 virtual void Initialize(SceneHolder::Ptr sceneHolder, size_t instanceCount, CORE_NS::Entity baseComponent) = 0;
|
H A D | node_impl.h | 167 SceneHolder::Ptr SceneHolder() const override; 187 const BASE_NS::string& path, const BASE_NS::string& name, SceneHolder::WeakPtr sceneHolder, 195 SceneHolder::Ptr sceneHolder, const CORE3D_NS::ISceneNode* ecsNode); 198 const BASE_NS::string& fullPath, SceneHolder::Ptr sceneHolder); 367 SceneHolder::WeakPtr sceneHolder_ {};
|
H A D | scene_holder.h | 54 class SceneHolder { class 56 using Ptr = BASE_NS::shared_ptr<SceneHolder>; 57 using WeakPtr = BASE_NS::weak_ptr<SceneHolder>; 111 SceneHolder(META_NS::InstanceId uid, META_NS::IObjectRegistry& registry, 114 virtual ~SceneHolder(); 605 META_TYPE(SceneHolder::Ptr); 606 META_TYPE(SceneHolder::WeakPtr);
|
H A D | multimesh_impl.cpp | 74 SceneHolder::WeakPtr sceneHolder_; 78 void Initialize(SceneHolder::Ptr sceneHolder, size_t instanceCount, CORE_NS::Entity baseComponent) override
|
H A D | ecs_animation.h | 218 void SetSceneHolder(SceneHolder::Ptr& sceneHolder) in SetSceneHolder() 224 SceneHolder::Ptr GetSceneHolder() in GetSceneHolder() 378 SceneHolder::WeakPtr sceneHolder_;
|
H A D | anim_impl.cpp | 373 static uint32_t ToEcs(SceneHolder& sceneHolder, const int32_t& v) in ToEcs() 377 static int32_t ToUi(SceneHolder& sceneHolder, const uint32_t& v) in ToUi()
|
H A D | postprocess_impl.cpp | 156 void SetEntity(CORE_NS::Entity entity, SceneHolder::Ptr sh, bool preferEcsValues) override 259 SceneHolder::Ptr sh_;
|
H A D | textureinfo_impl.cpp | 74 holder_.SetSceneHolder(*((SceneHolder::Ptr*)sh));
|
H A D | scene_impl.cpp | 226 sceneHolder_.reset(new SceneHolder(GetInstanceId(), registry, rc, appQueue, engineQueue)); 245 META_NS::MakeCallback<SceneHolder::ISceneInitialized>( 252 META_NS::MakeCallback<SceneHolder::ISceneLoaded>([me = BASE_NS::weak_ptr(GetSelf())](uint32_t status) { 781 META_NS::MakeCallback<SceneHolder::ISceneUninitialized>([me = BASE_NS::weak_ptr(GetSelf())]() { in onSceneInitialized() 1735 SceneHolder::Ptr sceneHolder_;
|