R-Type
|
#include "SparseArray.hpp"
#include "utils/CollisionsUtils.hpp"
#include "components/TransformComponent.hpp"
#include "components/CollisionComponent.hpp"
#include "components/GravityComponent.hpp"
#include "components/HealthComponent.hpp"
#include "scenes/GameScene.hpp"
Functions | |
void | standardGravityCollisionCallback (const std::size_t &entityId, SparseArray< GameEngine::CollisionComponent > &collisions, SparseArray< GameEngine::TransformComponent > &transforms, SparseArray< GameEngine::GravityComponent > &gravity) |
void | changeDirGravityCollisionCallback (const std::size_t &entityId, SparseArray< GameEngine::CollisionComponent > &collisions, SparseArray< GameEngine::TransformComponent > &transforms, SparseArray< GameEngine::GravityComponent > &gravity, SparseArray< GameEngine::TextureComponent > &textures) |
void changeDirGravityCollisionCallback | ( | const std::size_t & | entityId, |
SparseArray< GameEngine::CollisionComponent > & | collisions, | ||
SparseArray< GameEngine::TransformComponent > & | transforms, | ||
SparseArray< GameEngine::GravityComponent > & | gravity, | ||
SparseArray< GameEngine::TextureComponent > & | textures | ||
) |
void standardGravityCollisionCallback | ( | const std::size_t & | entityId, |
SparseArray< GameEngine::CollisionComponent > & | collisions, | ||
SparseArray< GameEngine::TransformComponent > & | transforms, | ||
SparseArray< GameEngine::GravityComponent > & | gravity | ||
) |