Changes for version 0.006 - 2021-07-16

  • New:
    • Added TCOD::Line to wrap line functions. This implements the code in the tcod.los module in python-tcod
    • Documented the `state` key in MouseMotion events, and added the enums needed to read its value.
    • Added `examples/paint.pl` as an example of event dispatch and line calculation
  • Fixes:
    • The clear_color argument to TCOD::Context is now correctly handled.
    • Documentation tweaks

Documentation

A representation of a color
A representation of a color with an alpha channel
Terminal emulator for rendering game screens
An Dijkstra pathfinder
A role to dispatch TCOD events
The TCOD image toolkit
A representation of a key event
Calculate lines between tiles
A grid of cells for field-of-view calculations
A representation of a mouse event
A generator of Perlin noise and other derived noises
An A-star pathfinder
A fast and high quality pseudorandom number generator
System functions for TCOD
Font loading functions

Modules

FFI bindings for libtcod
A TCOD wrapper around SDL2 events

Provides

in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD/Event.pm
in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD.pm
in lib/TCOD.pm