JellevanCampen / pugvania

The Pugvania project contains the implementation of a 2D game and its engine. The poject contains two subprojects: (1) Engine - a static library project containing engine code, and (2) Game - an executable project containing game code.
MIT License
0 stars 0 forks source link

Add basic logging functionality #5

Closed JellevanCampen closed 8 years ago

JellevanCampen commented 8 years ago

Add basic logging functionality that allows for recording log messages to different log channels. It should be possible to output log messages to:

Each log channel should have the following properties:

Generating log messages should be:

It should be possible to:

JellevanCampen commented 8 years ago

Added Global file as an output channel for debugging sequences of events.

JellevanCampen commented 8 years ago

Global file is implemented in 94c3646.

JellevanCampen commented 8 years ago

Files is implemented in 745a268.

JellevanCampen commented 8 years ago

Log color is implemented in 2a4194e.

JellevanCampen commented 8 years ago

Timestamping is implemented in 8d3af43.