DatabaseCore

DatabaseCore provides a set of commonly used Singletons and namespaces that handle important, but mundane aspects of game management, such as available player colors, configuration options, image maniplulation, file paths, and playing sounds.

Classes

ConfigDatabase Singleton

Namespaces

ColorInfo Image FilePath

A Singleton class that handles configuration options for the application.
A template class that provides an implementation of the Singleton pattern.
A namespace that provides information about each of the colors available to players in the game.
A namespace that provides functions for manipulating a wxImage.
A namespace that provides correct file paths for various types of game data stored on disk.