Peoplemon  0.1.0
Peoplemon 3 game source documentation
Namespaces | Enumerations
Collision.hpp File Reference
#include <cstdint>

Go to the source code of this file.

Namespaces

 core
 Core classes and functionality for both the editor and game.
 
 core::map
 Collection of classes responsible for loading, editing, rendering, and updating maps.
 

Enumerations

enum class  core::map::Collision : std::uint8_t {
  core::map::Blocked = 0 , core::map::Open = 1 , core::map::TopOpen = 2 , core::map::RightOpen = 3 ,
  core::map::BottomOpen = 4 , core::map::LeftOpen = 5 , core::map::TopRightOpen = 6 , core::map::BottomRightOpen = 7 ,
  core::map::BottomLeftOpen = 8 , core::map::TopLeftOpen = 9 , core::map::TopBottomOpen = 10 , core::map::LeftRightOpen = 11 ,
  core::map::TopClosed = 12 , core::map::RightClosed = 13 , core::map::BottomClosed = 14 , core::map::LeftClosed = 15 ,
  core::map::SurfRequired = 16 , core::map::WaterfallRequired = 17 , core::map::LedgeHop = 18
}
 The different types of collisions in maps. More...