1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#include "StarCollisionBlock.hpp"
namespace Star {
CollisionSet const DefaultCollisionSet({CollisionKind::Null, CollisionKind::Slippery, CollisionKind::Dynamic, CollisionKind::Block});
CollisionSet const BlockCollisionSet({CollisionKind::Block, CollisionKind::Slippery});
EnumMap<TileCollisionOverride> const TileCollisionOverrideNames = {
{TileCollisionOverride::None, "None"},
{TileCollisionOverride::Empty, "Empty"},
{TileCollisionOverride::Platform, "Platform"},
{TileCollisionOverride::Block, "Block"}
};
EnumMap<CollisionKind> const CollisionKindNames{
{CollisionKind::Null, "Null"},
{CollisionKind::None, "None"},
{CollisionKind::Platform, "Platform"},
{CollisionKind::Dynamic, "Dynamic"},
{CollisionKind::Slippery, "Slippery"},
{CollisionKind::Block, "Block"}
};
}
|