Skip to main content

ClearAllDirtySetsSystem.ixx File

System template that clears dirty sets. More...

Included Headers​

#include <concepts> #include <helios.ecs.components> #include <helios.ecs.concepts.Traits> #include <helios.engine.runtime.world.UpdateContext> #include <helios.engine.runtime.world.tags.SystemRole>

Namespaces Index​

namespacehelios
namespaceengine
namespacecore
namespacesystems
namespacetraits

Classes Index​

classClearAllDirtySetsSystem

Generic ECS system that clears engine wide dirty sets. More...

Description​

System template that clears dirty sets.

File Listing​

The file content with the documentation metadata removed is:

1
5module;
6
7#include <concepts>
8
9export module helios.engine.core.systems.ClearAllDirtySetsSystem;
10
11import helios.engine.runtime.world.tags.SystemRole;
12import helios.engine.runtime.world.UpdateContext;
13
14import helios.ecs.components;
15
16import helios.ecs.concepts.Traits;
17
18
19using namespace helios::ecs::concepts::traits;
20using namespace helios::ecs::components;
23export namespace helios::engine::core::systems {
24
30
31 public:
32
37
44 updateContext.clearDirtySets();
45 }
46 };
47}

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.