Home
last modified time | relevance | path

Searched refs:SceneHolder (Results 1 - 23 of 23) sorted by relevance

/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dgraphicsstate_impl.cpp56 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 Dscene_holder.cpp135 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 Dintf_node_private.h37 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 Dshader_impl.cpp72 void SetSceneHolder(const SceneHolder::WeakPtr& sh) override
77 SceneHolder::Ptr SceneHolder() override
89 SceneHolder::WeakPtr sh_;
H A Dcamera_impl.cpp140 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 Dintf_postprocess_private.h28 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 Dnode_impl.cpp143 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 Dmaterial_impl.cpp134 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 DPropertyHandlerArrayHolder.h33 SceneHolder* sceneHolder_ { nullptr };
74 void SetSceneHolder(SceneHolder::Ptr holder) in SetSceneHolder()
79 SceneHolder* GetSceneHolder() const in GetSceneHolder()
H A Dsubmeshhandler.cpp41 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 Dmesh_impl.cpp157 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 Drender_configuration_impl.cpp45 void Connect(SceneHolder::Ptr sh) override
79 SceneHolder::Ptr sh_;
H A Dintf_resource_private.h28 virtual void Connect(SceneHolder::Ptr sh) = 0;
H A Dpostprocess_effect_impl.cpp119 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 Dintf_multi_mesh_initialization.h30 virtual void Initialize(SceneHolder::Ptr sceneHolder, size_t instanceCount, CORE_NS::Entity baseComponent) = 0;
H A Dnode_impl.h167 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 Dscene_holder.h54 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 Dmultimesh_impl.cpp74 SceneHolder::WeakPtr sceneHolder_;
78 void Initialize(SceneHolder::Ptr sceneHolder, size_t instanceCount, CORE_NS::Entity baseComponent) override
H A Decs_animation.h218 void SetSceneHolder(SceneHolder::Ptr& sceneHolder) in SetSceneHolder()
224 SceneHolder::Ptr GetSceneHolder() in GetSceneHolder()
378 SceneHolder::WeakPtr sceneHolder_;
H A Danim_impl.cpp373 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 Dpostprocess_impl.cpp156 void SetEntity(CORE_NS::Entity entity, SceneHolder::Ptr sh, bool preferEcsValues) override
259 SceneHolder::Ptr sh_;
H A Dtextureinfo_impl.cpp74 holder_.SetSceneHolder(*((SceneHolder::Ptr*)sh));
H A Dscene_impl.cpp226 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_;

Completed in 17 milliseconds