Loading [MathJax]/extensions/tex2jax.js
Gamedev Framework (gf)  0.19.0
A C++17 framework for 2D games
Classes | Enumerations
Utilities

Various game-related utilities. More...

Classes

class  gf::Dice
 A set of dice that can be rolled. More...
 
class  gf::HexagonHelper
 A helper for computing coordinates in a hexagonal map. More...
 
class  gf::Log
 Logging functions. More...
 
class  gf::OrthogonalHelper
 A helper for computing coordinates in an orthogonal map. More...
 
class  gf::Random
 A random engine. More...
 
class  gf::StaggerHelper
 A helper for computing coordinates in a staggered map. More...
 

Enumerations

enum  gf::MapCellIndex {
  gf::MapCellIndex::Odd,
  gf::MapCellIndex::Even
}
 Map cell index in a map celled or hexagonal map. More...
 
enum  gf::MapCellAxis {
  gf::MapCellAxis::X,
  gf::MapCellAxis::Y
}
 Map cell axis in a map celled. More...
 

Detailed Description

Various game-related utilities.

Enumeration Type Documentation

◆ MapCellAxis

enum gf::MapCellAxis
strong

Map cell axis in a map celled.

See also
gf::MapCellIndex
Enumerator

The x map cell axis.

The y map cell axis.

◆ MapCellIndex

enum gf::MapCellIndex
strong

Map cell index in a map celled or hexagonal map.

See also
gf::MapCellAxis
Enumerator
Odd 

A odd map cell index.

Even 

An even map cell index.