/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | uri_lookup.cpp | 35 string_view uri, const IUriComponentManager& uriManager, const ComponentManager& componentManager) in LookupResourceByUri() 43 if (found && componentManager.HasComponent(entity)) { in LookupResourceByUri() 53 string_view uri, const IUriComponentManager& uriManager, const IAnimationComponentManager& componentManager); 56 string_view uri, const IUriComponentManager& uriManager, const IRenderHandleComponentManager& componentManager); 59 string_view uri, const IUriComponentManager& uriManager, const IMaterialComponentManager& componentManager); 62 string_view uri, const IUriComponentManager& uriManager, const IMeshComponentManager& componentManager); 65 string_view uri, const IUriComponentManager& uriManager, const ISkinIbmComponentManager& componentManager); 34 LookupResourceByUri( string_view uri, const IUriComponentManager& uriManager, const ComponentManager& componentManager) LookupResourceByUri() argument
|
H A D | uri_lookup.h | 29 BASE_NS::string_view uri, const IUriComponentManager& uriManager, const ComponentManager& componentManager);
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | ecs_object.cpp | 80 for (auto& componentManager : componentManagers_) { 81 commonListener->RemoveEntity(entity_, GetSelf<SCENE_NS::IEcsProxyObject>(), *componentManager->manager); 96 for (auto& componentManager : componentManagers_) { 97 commonListener->AddEntity(entity, GetSelf<SCENE_NS::IEcsProxyObject>(), *componentManager->manager); 104 for (auto& componentManager : componentManagers_) { 106 entity, GetSelf<SCENE_NS::IEcsProxyObject>(), *componentManager->manager); 109 for (auto& componentManager : componentManagers_) { 110 componentManager->valueManager->RemoveAll(); 111 for (auto& prop : componentManager->properties) { 150 const CORE_NS::IComponentManager& componentManager, cons 166 UpdateProperties(componentManager); global() variable [all...] |
H A D | ecs_listener.h | 41 const CORE_NS::IComponentManager& componentManager, const CORE_NS::Entity& entity) = 0; 172 const CORE_NS::IComponentManager& componentManager, 197 t->DoComponentEvent(type, componentManager, e);
|
H A D | ecs_animation.cpp | 382 IEcs::ComponentListener::EventType type, const IComponentManager& componentManager, const CORE_NS::Entity& entity) in DoComponentEvent() 384 bool isAnimationNameChange = componentManager.GetUid() == INameComponentManager::UID; in DoComponentEvent() 385 bool isAnimationChange = componentManager.GetUid() == IAnimationComponentManager::UID; in DoComponentEvent() 386 bool isAnimationStateChange = componentManager.GetUid() == animationStateManager_->GetUid(); in DoComponentEvent() 387 bool isAnimationInputChange = componentManager.GetUid() == IAnimationInputComponentManager::UID; in DoComponentEvent() 388 bool isAnimationTrackChange = componentManager.GetUid() == IAnimationTrackComponentManager::UID; in DoComponentEvent() 857 IComponentManager* componentManager { nullptr }; in CreateAnimationTrack() 863 componentManager = manager; in CreateAnimationTrack() 868 if (!componentManager) { in CreateAnimationTrack() 876 if (IPropertyHandle* targetHandle = componentManager in CreateAnimationTrack() 381 DoComponentEvent( IEcs::ComponentListener::EventType type, const IComponentManager& componentManager, const CORE_NS::Entity& entity) DoComponentEvent() argument [all...] |
H A D | intf_submesh_bridge.h | 31 virtual void Initialize(CORE3D_NS::IMeshComponentManager* componentManager, CORE_NS::Entity entity,
|
H A D | submeshhandler.cpp | 33 void Initialize(CORE3D_NS::IMeshComponentManager* componentManager, CORE_NS::Entity entity, 38 componentManager_ = componentManager; 112 const CORE_NS::IComponentManager& componentManager, const CORE_NS::Entity& entity) override
|
H A D | ecs_animation.h | 118 const CORE_NS::IComponentManager& componentManager, const CORE_NS::Entity& entity) override 121 parent->DoComponentEvent(type, componentManager, entity); 236 const CORE_NS::IComponentManager& componentManager, const CORE_NS::Entity& entity) override;
|
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/systems/ |
H A D | intf_node_system.h | 154 * @param componentManager Component manager that defines the type of the component. 156 virtual const ISceneNode* LookupNodeByComponent(const CORE_NS::IComponentManager& componentManager) const = 0; 159 * @param componentManager Component manager that defines the type of the component. 161 virtual ISceneNode* LookupNodeByComponent(const CORE_NS::IComponentManager& componentManager) = 0; 165 * @param componentManager Component manager that defines the type of the component. 168 const CORE_NS::IComponentManager& componentManager) const = 0; 172 * @param componentManager Component manager that defines the type of the component. 174 virtual BASE_NS::vector<ISceneNode*> LookupNodesByComponent(const CORE_NS::IComponentManager& componentManager) = 0;
|
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/ecs/ |
H A D | intf_component_manager.h | 207 inline auto CreateComponent(T& componentManager, const Entity& entity) in CreateComponent() argument 209 componentManager.Create(entity); in CreateComponent() 210 return componentManager.Get(entity); in CreateComponent()
|
H A D | intf_ecs.h | 94 EventType type, const IComponentManager& componentManager, BASE_NS::array_view<const Entity> entities) = 0;
|
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/systems/ |
H A D | dotfield_system.cpp | 79 EventType type, const IComponentManager& componentManager, array_view<const Entity> entities) override; 197 EventType type, const IComponentManager& componentManager, array_view<const Entity> entities) in OnComponentEvent() 196 OnComponentEvent( EventType type, const IComponentManager& componentManager, array_view<const Entity> entities) OnComponentEvent() argument
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | node_system.cpp | 106 T& node, const IComponentManager& componentManager, vector<T*>& results, bool singleNodeLookup) in RecursivelyLookupNodesByComponent() 109 if (componentManager.HasComponent(node.GetEntity())) { in RecursivelyLookupNodesByComponent() 123 if (RecursivelyLookupNodesByComponent(*child, componentManager, results, singleNodeLookup)) { in RecursivelyLookupNodesByComponent() 412 const ISceneNode* LookupNodeByComponent(const IComponentManager& componentManager) const override 415 if (RecursivelyLookupNodesByComponent<const ISceneNode>(*this, componentManager, results, true)) { 422 ISceneNode* LookupNodeByComponent(const IComponentManager& componentManager) override 425 if (RecursivelyLookupNodesByComponent<ISceneNode>(*this, componentManager, results, true)) { 432 vector<const ISceneNode*> LookupNodesByComponent(const IComponentManager& componentManager) const override 435 RecursivelyLookupNodesByComponent<const ISceneNode>(*this, componentManager, results, false); 439 vector<ISceneNode*> LookupNodesByComponent(const IComponentManager& componentManager) overrid 105 RecursivelyLookupNodesByComponent( T& node, const IComponentManager& componentManager, vector<T*>& results, bool singleNodeLookup) RecursivelyLookupNodesByComponent() argument [all...] |
H A D | morphing_system.h | 68 void OnComponentEvent(ComponentListener::EventType type, const CORE_NS::IComponentManager& componentManager,
|
H A D | animation_system.h | 121 void OnComponentEvent(EventType type, const CORE_NS::IComponentManager& componentManager,
|
H A D | morphing_system.cpp | 195 const IComponentManager& componentManager, const array_view<const Entity> entities) in OnComponentEvent() 194 OnComponentEvent(const ComponentListener::EventType type, const IComponentManager& componentManager, const array_view<const Entity> entities) OnComponentEvent() argument
|
H A D | animation_system.cpp | 850 EventType type, const IComponentManager& componentManager, const array_view<const Entity> entities) in OnComponentEvent() 854 if (&componentManager == &animationManager_) { in OnComponentEvent() 860 if (&componentManager == &animationManager_) { in OnComponentEvent() 868 if (&componentManager == &animationManager_) { in OnComponentEvent() 870 } else if (&componentManager == &animationTrackManager_) { in OnComponentEvent() 849 OnComponentEvent( EventType type, const IComponentManager& componentManager, const array_view<const Entity> entities) OnComponentEvent() argument
|
/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/ComponentTools/ |
H A D | component_query.h | 133 void OnComponentEvent(IEcs::ComponentListener::EventType type, const IComponentManager& componentManager,
|
/foundation/graphic/graphic_3d/lume/LumeEngine/src/loader/ |
H A D | system_graph_loader.cpp | 165 const IComponentManager* componentManager = ecs.GetComponentManager(dependencyUid); in ResolveComponentDependencies() local 166 if (!componentManager) { in ResolveComponentDependencies()
|
/foundation/graphic/graphic_3d/lume/LumeEngine/src/ecs/ |
H A D | ecs.cpp | 515 for (auto& componentManager : managerOrder_) { in Update() 516 componentManager->ClearModifiedFlags(); in Update()
|