ProtoBot
Loading...
Searching...
No Matches
TilePositionHash Struct Reference

Hash for storing BWAPI::TilePositions. More...

#include <Hashes.h>

Public Member Functions

std::size_t operator() (const BWAPI::TilePosition &tile) const

Detailed Description

Hash for storing BWAPI::TilePositions.

Definition at line 26 of file Hashes.h.

Member Function Documentation

◆ operator()()

std::size_t TilePositionHash::operator() ( const BWAPI::TilePosition & tile) const
inline

Definition at line 27 of file Hashes.h.

27 {
28 return std::hash<int>()(0.5 * (tile.x + tile.y) * (tile.x + tile.y + 1) + tile.y);
29 }

The documentation for this struct was generated from the following file: