Engine
Frameworkcreatedbymeusableforthecreationofsimplegames.CurrentlysupportsOpenGL(Verysimple)andVulkan.
Enumerations
CollisionTypes.hpp File Reference

Go to the source code of this file.

Enumerations

enum  CollisionShapeType { CollisionShapeType::CIRCLE, CollisionShapeType::BOX }
 Enum for available collision shapes More...
 
enum  CollisionLayer {
  CollisionLayer::NONE = 0, CollisionLayer::SOLID = 1 << 0, CollisionLayer::DETECTION = 1 << 1, CollisionLayer::RED_TEAM = 1 << 2,
  CollisionLayer::BLUE_TEAM = 1 << 3, CollisionLayer::DAMAGE = 1 << 4
}
 Bitmask Enum that allows for layered collision checking More...
 

Enumeration Type Documentation

enum CollisionLayer
strong

Bitmask Enum that allows for layered collision checking

Enumerator
NONE 
SOLID 
DETECTION 
RED_TEAM 
BLUE_TEAM 
DAMAGE 

Definition at line 15 of file CollisionTypes.hpp.

enum CollisionShapeType
strong

Enum for available collision shapes

Enumerator
CIRCLE 
BOX 

Definition at line 6 of file CollisionTypes.hpp.