summaryrefslogtreecommitdiffhomepage
path: root/src/collision.cpp
blob: 64f33c95092ed92717df216886f7b71e6fd88be4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#include "collision.hpp"
#include <bit>

namespace floormat {

void compact_bb_extractor::ExtractBoundingBox(compact_bb* object, BB* bbox)
{
    if constexpr(sizeof(void*) >= 8)
        *bbox = std::bit_cast<loose_quadtree::BoundingBox<std::int16_t>>((void*)object);
}

} // namespace floormat