VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
Types.hpp
1#pragma once
2
3#if defined(__cpp_lib_flat_map)
4 #include <flat_map>
5 namespace vex {
6 template<class Key, class T, class Compare = std::less<Key>>
7 using vex_map = std::flat_map<Key, T, Compare>;
8 }
9
10#else
11 #include <map>
12 namespace vex {
13 template<class Key, class T, class Compare = std::less<Key>>
14 using vex_map = std::map<Key, T, Compare>;
15 }
16#endif