- table - Variable in class squidpony.LanguageCipher
-
The mapping of lower-case word keys to lower-case word values, where keys are in the source language and values
are generated by language.
- target - Variable in class squidpony.squidmath.AStarSearch
-
- targetMap - Variable in class squidpony.squidai.DijkstraMap
-
- teamFOV(Map<Coord, Integer>) - Method in class squidpony.squidgrid.FOVCache
-
In games that have multiple characters who should share one FOV map, this method should provide optimal
performance when collecting several cached FOV maps into one full map.
- teamFOVPacked(Map<Coord, Integer>) - Method in class squidpony.squidgrid.FOVCache
-
In games that have multiple characters who should share one FOV map, this method should provide optimal
performance when collecting several cached FOV maps into one packed map.
- Technique - Class in squidpony.squidai
-
A simple struct-like class that stores various public fields which describe the targeting properties of a skill,
spell, tech, or any other game-specific term for a targeted (typically offensive) ability we call a Technique.
- Technique() - Constructor for class squidpony.squidai.Technique
-
Creates a Technique that can target any adjacent single Coord, using
Chebyshev (8-way square) distance.
- Technique(String) - Constructor for class squidpony.squidai.Technique
-
Creates a Technique that can target any adjacent single Coord,
using Chebyshev (8-way square) distance.
- Technique(String, AOE) - Constructor for class squidpony.squidai.Technique
-
Creates a Technique that can target a Coord at a range specified by the given AOE's minRange and maxRange,
using a distance metric from the AOE, and use that target Coord for the given AOE.
- Technique(String, String, AOE) - Constructor for class squidpony.squidai.Technique
-
Creates a Technique that can target a Coord at a range specified by the given AOE's minRange and maxRange,
using a distance metric from the AOE, and use that target Coord for the given AOE.
- Terrain - Class in squidpony.squidgrid.mapping
-
A base class for cell level features common to roguelike dungeons.
- text - Variable in class squidpony.panel.IColoredString.Bucket
-
- Thesaurus - Class in squidpony
-
A text processing class that can swap out occurrences of words and replace them with their synonyms.
- Thesaurus() - Constructor for class squidpony.Thesaurus
-
Constructs a new Thesaurus with an unseeded RNG used to shuffle word order.
- Thesaurus(RNG) - Constructor for class squidpony.Thesaurus
-
Constructs a new Thesaurus, seeding its RNG (used to shuffle word order) with the next long from the given RNG.
- Thesaurus(long) - Constructor for class squidpony.Thesaurus
-
Constructs a new Thesaurus, seeding its RNG (used to shuffle word order) with shuffleSeed.
- Thesaurus(String) - Constructor for class squidpony.Thesaurus
-
Constructs a new Thesaurus, seeding its RNG (used to shuffle word order) with shuffleSeed.
- THICK - Static variable in class squidpony.squidgrid.LOS
-
Draws a line as if with a thick brush, going from a point between
a corner of the starting cell and the center of the starting cell
to the corresponding corner of the target cell, and considers the
target visible if any portion of the thick stroke reached it.
- thickWalls - Static variable in class squidpony.squidgrid.MimicFill
-
Predefined sample; produces largely rectangular rooms with a good amount of thin corridors.
- Threat - Class in squidpony.squidai
-
A small class to store the area that a creature is perceived by other creatures to threaten.
- Threat(Coord, int) - Constructor for class squidpony.squidai.Threat
-
- Threat(Coord, int, int) - Constructor for class squidpony.squidai.Threat
-
- Threat(Coord, int, int, Radius) - Constructor for class squidpony.squidai.Threat
-
- Threat(Coord, int, int, Radius, AimLimit) - Constructor for class squidpony.squidai.Threat
-
- Tile - Class in squidpony.squidgrid.mapping.styled
-
Part of the JSON that defines a tileset.
- Tile() - Constructor for class squidpony.squidgrid.mapping.styled.Tile
-
Probably not something you will construct manually.
- Tile(int, int, int, int, int, int, String[]) - Constructor for class squidpony.squidgrid.mapping.styled.Tile
-
Constructor used internally.
- TiledLevel - Class in squidpony.squidgrid.mapping
-
Holds a single level.
- TiledLevel() - Constructor for class squidpony.squidgrid.mapping.TiledLevel
-
- Tileset - Class in squidpony.squidgrid.mapping.styled
-
The outermost class in the JSON that defines a tileset.
- Tileset() - Constructor for class squidpony.squidgrid.mapping.styled.Tileset
-
Probably not something you will construct manually.
- TilesetType - Enum in squidpony.squidgrid.mapping.styled
-
An enumeration of all the kinds of dungeon that DungeonGen
knows how to draw already.
- tmpCache - Variable in class squidpony.squidgrid.FOVCache
-
- toArray() - Method in class squidpony.squidgrid.SpatialMap
-
- toArray(E[]) - Method in class squidpony.squidgrid.SpatialMap
-
Replaces the contents of the given array with the elements this holds, in insertion order, until either this
data structure or the array has been exhausted.
- toArray() - Method in class squidpony.squidmath.ShortSet.ShortSetIterator
-
Returns a new array containing the remaining keys.
- toArray() - Method in class squidpony.squidmath.ShortVLA
-
- toBooleanArray(int, int) - Method in class squidpony.squidmath.Region
-
Gets a representation of this Region as a 2D boolean array with the given width and height.
- toCharArray(int, int, char, char) - Method in class squidpony.squidmath.Region
-
Gets a representation of this Region as a 2D char array with the given width and height, using on to represent
present Coords and off to represent absent ones.
- toGoTo(Coord, Coord) - Static method in enum squidpony.squidgrid.Direction
-
- toGoTo(Coord) - Method in class squidpony.squidmath.Coord
-
Precondition:
this
is
adjacent
to
adjacent
.
- toList() - Method in class squidpony.squidmath.RegionMap.Keys
-
Returns a new list containing the remaining keys.
- toList(List<short[]>) - Method in class squidpony.squidmath.RegionMap.Keys
-
Adds the remaining keys to the array.
- toList() - Method in class squidpony.squidmath.RegionMap.Values
-
Returns a new list containing the remaining values.
- toList(List<V>) - Method in class squidpony.squidmath.RegionMap.Values
-
Adds the remaining values to the specified list.
- topDoors - Variable in class squidpony.squidgrid.mapping.MapModule
-
- toString() - Method in class squidpony.FakeLanguageGen.Alteration
-
- toString() - Method in class squidpony.FakeLanguageGen.Modifier
-
- toString() - Method in class squidpony.FakeLanguageGen
-
- toString() - Method in class squidpony.MonsterGen.Chimera
-
- toString() - Method in class squidpony.panel.IColoredString.Bucket
-
- toString() - Method in class squidpony.panel.IColoredString.Impl
-
- toString() - Method in class squidpony.squidgrid.mapping.DungeonGenerator
-
Provides a string representation of the latest generated dungeon.
- toString() - Method in class squidpony.squidgrid.mapping.LegacyDungeonGenerator
-
Deprecated.
Provides a string representation of the latest generated dungeon.
- toString() - Method in class squidpony.squidgrid.mapping.Rectangle.Impl
-
- toString() - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
-
Provides a string representation of the latest generated dungeon.
- toString() - Method in class squidpony.squidgrid.mapping.styled.DungeonBoneGen
-
Provides a string representation of the latest generated dungeon.
- toString() - Method in class squidpony.squidgrid.SpatialMap
-
- toString() - Method in class squidpony.squidmath.ChaosRNG
-
- toString() - Method in class squidpony.squidmath.Coord
-
- toString() - Method in class squidpony.squidmath.CoordDouble
-
- toString() - Method in class squidpony.squidmath.DeckRNG
-
- toString() - Method in class squidpony.squidmath.DharmaRNG
-
- toString() - Method in class squidpony.squidmath.LightRNG
-
- toString() - Method in class squidpony.squidmath.LongPeriodRNG
-
- toString() - Method in class squidpony.squidmath.PermutedRNG
-
- toString() - Method in class squidpony.squidmath.RandomBias
-
- toString() - Method in class squidpony.squidmath.RegionMap.Entry
-
- toString(String) - Method in class squidpony.squidmath.RegionMap
-
- toString() - Method in class squidpony.squidmath.RegionMap
-
- toString() - Method in class squidpony.squidmath.RNG
-
- toString() - Method in class squidpony.squidmath.ShortSet
-
- toString() - Method in class squidpony.squidmath.ShortVLA
-
- toString(String) - Method in class squidpony.squidmath.ShortVLA
-
- toString() - Method in class squidpony.squidmath.SquidID
-
- toString() - Method in class squidpony.squidmath.StatefulRNG
-
- toString() - Method in class squidpony.squidmath.XoRoRNG
-
- toString() - Method in class squidpony.squidmath.XorRNG
-
- totalPoints - Variable in class squidpony.squidgrid.mapping.MixedGenerator
-
- totalSyllableFrequency - Variable in class squidpony.FakeLanguageGen
-
- translate(int, int) - Method in class squidpony.squidmath.Coord
-
Takes this Coord, adds x to its x and y to its y, and returns the Coord at that position.
- translate(Direction) - Method in class squidpony.squidmath.Coord
-
- translate(double, double) - Method in class squidpony.squidmath.CoordDouble
-
- translate(short[], int, int, int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Move all "on" positions in packed by the number of cells given in xMove and yMove, unless the move
would take them further than 0, width - 1 (for xMove) or height - 1 (for yMove), in which case that
cell is stopped at the edge (moving any shape by an xMove greater than width or yMove greater than
height will move all "on" cells to that edge, in a 1-cell thick line).
- translateAStarToDijkstra(double[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
-
- translateCapped(int, int, int, int) - Method in class squidpony.squidmath.Coord
-
Takes this Coord, adds x to its x and y to its y, limiting x from 0 to width and limiting y from 0 to height,
and returns the Coord at that position.
- translateDijkstraToAStar(double[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
-
- translateSearchType(AStarSearch.SearchType) - Static method in class squidpony.squidmath.PlannedAStar
-
- transposeLines(char[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
-
If you call hashesToLines() on a map that uses [y][x] conventions instead of [x][y], it will have the lines not
connect as you expect.
- TRIANGULAR - Static variable in class squidpony.squidmath.RandomBias
-
A constant for a distribution that linearly increases in probability from a 0.0 chance of 0.0.
- tripleIterator() - Method in class squidpony.squidgrid.SpatialMap
-
Iterates through values similar to Map.Entry, but containing a Coord, I, and E value for each entry, in insertion
order.
- triples() - Method in class squidpony.squidgrid.SpatialMap
-
Gets all data stored in this as a collection of values similar to Map.Entry, but containing a Coord, I, and E
value for each entry, in insertion order.
- truncate(int) - Method in class squidpony.squidmath.ShortVLA
-
Reduces the size of the array to the specified size.
- TRUNCATED - Static variable in class squidpony.squidmath.RandomBias
-
A constant for a distribution that linearly increases in probability from a 0.0 chance of 0.0.
- type - Variable in class squidpony.squidmath.AStarSearch
-