R-Type
Classes | Functions
MapLoader.hpp File Reference
#include "GameEngine.hpp"

Go to the source code of this file.

Classes

class  MapLoader
 

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)
 

Function Documentation

◆ changeDirGravityCollisionCallback()

void changeDirGravityCollisionCallback ( const std::size_t &  entityId,
SparseArray< GameEngine::CollisionComponent > &  collisions,
SparseArray< GameEngine::TransformComponent > &  transforms,
SparseArray< GameEngine::GravityComponent > &  gravity,
SparseArray< GameEngine::TextureComponent > &  textures 
)

◆ standardGravityCollisionCallback()

void standardGravityCollisionCallback ( const std::size_t &  entityId,
SparseArray< GameEngine::CollisionComponent > &  collisions,
SparseArray< GameEngine::TransformComponent > &  transforms,
SparseArray< GameEngine::GravityComponent > &  gravity 
)