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.