Welcome to the python-tcod documentation!¶
Contents:
How To
python-tcod API
- Getting Started
- Character Table Reference
- Binary Space Partitioning
tcod.bsp
- Tile Drawing/Printing
tcod.console
- Window Management
tcod.context
- SDL Event Handling
tcod.event
Point
Event
Quit
KeyboardEvent
KeyDown
KeyUp
MouseMotion
MouseButtonEvent
MouseButtonDown
MouseButtonUp
MouseWheel
TextInput
WindowEvent
WindowMoved
WindowResized
JoystickEvent
JoystickAxis
JoystickBall
JoystickHat
JoystickButton
JoystickDevice
ControllerEvent
ControllerAxis
ControllerButton
ControllerDevice
Undefined
get_mouse_state()
add_watch()
remove_watch()
EventDispatch
get_keyboard_state()
get_modifier_state()
__getattr__()
- Getting events
- Keyboard Enums
- Image Handling
tcod.image
- Line of Sight
tcod.los
- Field of View
tcod.map
- Noise Map Generators
tcod.noise
- Pathfinding
tcod.path
- Random Number Generators
tcod.random
- Console Rendering Extension
tcod.render
- Font Loading Functions
tcod.tileset
- Old API Functions
libtcodpy
- SDL Audio
tcod.sdl.audio
- SDL Joystick Support
tcod.sdl.joystick
- SDL Rendering
tcod.sdl.render
- SDL Mouse Functions
tcod.sdl.mouse
- SDL Window and Display API
tcod.sdl.video