Home
last modified time | relevance | path

Searched refs:ComponentQuery (Results 1 - 18 of 18) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/ComponentTools/
H A Dcomponent_query.cpp35 ComponentQuery::~ComponentQuery() in ~ComponentQuery()
40 bool ComponentQuery::ResultRow::IsValidComponentId(size_t index) const in IsValidComponentId()
48 void ComponentQuery::SetupQuery( in SetupQuery()
78 bool ComponentQuery::Execute() in Execute()
149 void ComponentQuery::Execute( in Execute()
156 void ComponentQuery::SetEcsListenersEnabled(bool enableListeners) in SetEcsListenersEnabled()
166 bool ComponentQuery::IsValid() const in IsValid()
171 array_view<const ComponentQuery::ResultRow> ComponentQuery
[all...]
H A Dcomponent_query.h38 class ComponentQuery : private IEcs::EntityListener, private IEcs::ComponentListener { class
40 ComponentQuery() = default;
41 ~ComponentQuery() override;
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Dskinning_system.cpp118 SkinTask(SkinningSystem& system, array_view<const ComponentQuery::ResultRow> results) in SkinTask()
123 for (const ComponentQuery::ResultRow& row : results_) {
133 array_view<const ComponentQuery::ResultRow> results_;
162 const ComponentQuery::Operation operations[] = { in Initialize()
163 { skinJointsManager_, ComponentQuery::Operation::REQUIRE }, in Initialize()
164 { jointMatricesManager_, ComponentQuery::Operation::REQUIRE }, in Initialize()
165 { previousJointMatricesManager_, ComponentQuery::Operation::OPTIONAL }, in Initialize()
166 { renderMeshManager_, ComponentQuery::Operation::OPTIONAL }, in Initialize()
228 void SkinningSystem::UpdateSkin(const ComponentQuery::ResultRow& row) in UpdateSkin()
334 for (const ComponentQuery in Update()
[all...]
H A Dskinning_system.h70 void UpdateSkin(const CORE_NS::ComponentQuery::ResultRow& row);
91 CORE_NS::ComponentQuery componentQuery_;
H A Dnode_system.h81 NodeInfo ProcessNode(SceneNode* node, const bool parentEnabled, const CORE_NS::ComponentQuery::ResultRow* row);
98 CORE_NS::ComponentQuery nodeQuery_;
H A Dlocal_matrix_system.cpp78 const ComponentQuery::Operation operations[] = { in Initialize()
79 { *localMatrixManager_, ComponentQuery::Operation::REQUIRE }, in Initialize()
H A Danimation_system.h128 const CORE_NS::ComponentQuery& trackQuery, float delta);
157 CORE_NS::ComponentQuery trackQuery_;
158 CORE_NS::ComponentQuery animationQuery_;
H A Drender_system.h182 void ProcessRenderMeshBatch(const CORE_NS::Entity renderMeshBatch, const CORE_NS::ComponentQuery::ResultRow* row);
193 void ProcessReflection(const CORE_NS::ComponentQuery::ResultRow& row, const RenderCamera& camera);
274 CORE_NS::ComponentQuery lightQuery_;
275 CORE_NS::ComponentQuery renderableQuery_;
276 CORE_NS::ComponentQuery reflectionsQuery_;
H A Dlocal_matrix_system.h66 CORE_NS::ComponentQuery componentQuery_;
H A Drender_preprocessor_system.cpp449 const ComponentQuery::Operation operations[] = { in Initialize()
450 { *nodeManager_, ComponentQuery::Operation::REQUIRE }, in Initialize()
451 { *worldMatrixManager_, ComponentQuery::Operation::REQUIRE }, in Initialize()
452 { *layerManager_, ComponentQuery::Operation::OPTIONAL }, in Initialize()
453 { *jointMatricesManager_, ComponentQuery::Operation::OPTIONAL }, in Initialize()
454 { *skinManager_, ComponentQuery::Operation::OPTIONAL }, in Initialize()
H A Dmorphing_system.h88 CORE_NS::ComponentQuery nodeQuery_;
H A Dmorphing_system.cpp125 ComponentQuery::Operation operations[] = { { nodeManager_, ComponentQuery::Operation::Method::REQUIRE } }; in Initialize()
H A Danimation_system.cpp647 const ComponentQuery::Operation operations[] = { in Initialize()
648 { animationTrackManager_, ComponentQuery::Operation::REQUIRE }, in Initialize()
654 const ComponentQuery::Operation operations[] = { in Initialize()
655 { stateManager_, ComponentQuery::Operation::REQUIRE }, in Initialize()
959 const CORE_NS::ComponentQuery& trackQuery, float delta) in UpdateAnimation()
1107 const ComponentQuery::ResultRow& row = results[index]; in ResetTargetProperties()
1147 const ComponentQuery::ResultRow& row = results[index]; in InitializeTrackValues()
1160 const ComponentQuery::ResultRow& row = results[index]; in Calculate()
1197 const ComponentQuery::ResultRow& row = results[index]; in AnimateTracks()
1258 const ComponentQuery in ApplyResults()
[all...]
H A Drender_preprocessor_system.h143 CORE_NS::ComponentQuery renderableQuery_;
H A Drender_system.cpp1283 const ComponentQuery::Operation operations[] = { in Initialize()
1284 { *nodeMgr_, ComponentQuery::Operation::REQUIRE }, in Initialize()
1285 { *worldMatrixMgr_, ComponentQuery::Operation::REQUIRE }, in Initialize()
1286 { *layerMgr_, ComponentQuery::Operation::OPTIONAL }, in Initialize()
1292 const ComponentQuery::Operation operations[] = { in Initialize()
1293 { *worldMatrixMgr_, ComponentQuery::Operation::REQUIRE }, in Initialize()
1294 { *prevWorldMatrixMgr_, ComponentQuery::Operation::REQUIRE }, in Initialize()
1295 { *layerMgr_, ComponentQuery::Operation::OPTIONAL }, in Initialize()
1296 { *jointMatricesMgr_, ComponentQuery::Operation::OPTIONAL }, in Initialize()
1297 { *prevJointMatricesMgr_, ComponentQuery in Initialize()
[all...]
H A Dnode_system.cpp1164 ComponentQuery::Operation operations[] = { in Initialize()
1165 { localMatrixManager_, ComponentQuery::Operation::Method::OPTIONAL }, in Initialize()
1166 { prevWorldMatrixManager_, ComponentQuery::Operation::Method::OPTIONAL }, in Initialize()
1167 { worldMatrixManager_, ComponentQuery::Operation::Method::OPTIONAL }, in Initialize()
1296 SceneNode* node, const bool parentEnabled, const ComponentQuery::ResultRow* row) in ProcessNode()
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dscene_holder.cpp498 animationQuery_.reset(new CORE_NS::ComponentQuery()); in CreateDefaultEcs()
500 const ComponentQuery::Operation operations[] = { { *nodeComponentManager_, in CreateDefaultEcs()
501 ComponentQuery::Operation::OPTIONAL }, in CreateDefaultEcs()
502 { *nameComponentManager_, ComponentQuery::Operation::OPTIONAL } }; in CreateDefaultEcs()
507 meshQuery_.reset(new CORE_NS::ComponentQuery()); in CreateDefaultEcs()
509 const ComponentQuery::Operation operations[] = { { *nodeComponentManager_, in CreateDefaultEcs()
510 ComponentQuery::Operation::OPTIONAL }, in CreateDefaultEcs()
511 { *nameComponentManager_, ComponentQuery::Operation::OPTIONAL } }; in CreateDefaultEcs()
516 materialQuery_.reset(new CORE_NS::ComponentQuery()); in CreateDefaultEcs()
518 const ComponentQuery in CreateDefaultEcs()
[all...]
H A Dscene_holder.h559 BASE_NS::unique_ptr<CORE_NS::ComponentQuery> meshQuery_ {};
560 BASE_NS::unique_ptr<CORE_NS::ComponentQuery> materialQuery_ {};
561 BASE_NS::unique_ptr<CORE_NS::ComponentQuery> animationQuery_ {};

Completed in 17 milliseconds