R-Type
2
Doom but in better
Loading...
Searching...
No Matches
CollisionSystem.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <unordered_map>
4
#include <functional>
5
6
#include "
Registry.hpp
"
7
#include "
Position.hpp
"
8
#include "
Collider.hpp
"
9
#include "
Type.hpp
"
10
23
void
collision_system
(
Registry
&
r
,
ComponentContainer<Position>
&positions,
ComponentContainer<Collider>
&colliders,
ComponentContainer<Type>
&types);
Collider.hpp
collision_system
void collision_system(Registry &r, ComponentContainer< Position > &positions, ComponentContainer< Collider > &colliders, ComponentContainer< Type > &types)
Collision detection and resolution system.
Definition
CollisionSystem.cpp:102
Position.hpp
Registry.hpp
r
Registry * r
Definition
Tests.cpp:4
Type.hpp
ComponentContainer
Manages a collection of components associated with entities in an ECS (Entity-Component-System) archi...
Definition
ComponentContainer.hpp:24
Registry
Manages entities and their associated components, enabling the creation, deletion,...
Definition
Registry.hpp:23
game_source
systems
include
CollisionSystem.hpp
Generated on Thu Feb 6 2025 22:34:20 for R-Type by
1.12.0