Class Index | File Index

Classes


Class Index

_global_


Array


Date


Function


Number


Object


ROT

Top-level ROT namespace

ROT.Color

Color operations

ROT.Display

Visual map display

ROT.Engine

Asynchronous main loop

ROT.FOV

Abstract FOV algorithm

ROT.FOV.DiscreteShadowcasting

Discrete shadowcasting algorithm

ROT.FOV.PreciseShadowcasting

Precise shadowcasting algorithm

ROT.Lighting

Lighting computation, based on a traditional FOV for multiple light sources and multiple passes.

ROT.Map

Base map generator

ROT.Map.Arena

Simple empty rectangular room

ROT.Map.Cellular

Cellular automaton map generator

ROT.Map.Digger

Random dungeon generator using human-like digging patterns.

ROT.Map.DividedMaze

Recursively divided maze, http://en.wikipedia.org/wiki/Maze_generation_algorithm#Recursive_division_method

ROT.Map.Dungeon

Dungeon map: has rooms and corridors

ROT.Map.EllerMaze

Maze generator - Eller's algorithm See http://homepages.cwi.nl/~tromp/maze.html for explanation

ROT.Map.Feature

Dungeon feature; has own .create() method

ROT.Map.Feature.Corridor

Corridor

ROT.Map.Feature.Room

Room

ROT.Map.IceyMaze

Icey's Maze generator See http://www.roguebasin.roguelikedevelopment.org/index.php?title=Simple_maze for explanation

ROT.Map.Uniform

Dungeon generator which tries to fill the space evenly.

ROT.Noise

Base noise generator

ROT.Noise.Simplex

2D simplex noise generator

ROT.Path

Abstract pathfinder

ROT.Path.AStar

Simplified A* algorithm: all edges have a value of 1

ROT.Path.Dijkstra

Simplified Dijkstra's algorithm: all edges have a value of 1

ROT.RNG

This code is an implementation of Alea algorithm; (C) 2010 Johannes Baag√łe.

ROT.Scheduler

Speed-based scheduler

ROT.StringGenerator

(Markov process)-based string generator.

ROT.Text

Contains text tokenization and breaking routines

String


Documentation generated by JsDoc Toolkit 2.4.0 on Fri Mar 08 2013 11:07:30 GMT+0100 (CET)