Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

a_constraint - Variable in class squidpony.squidgrid.mapping.styled.Tile
 
above() - Method in class squidpony.squidgrid.iterator.SquidIterators.BottomLeftToTopRight
 
accentBoth(RNG, String[], double, double) - Method in class squidpony.FakeLanguageGen
 
accentConsonants(RNG, String[], double) - Method in class squidpony.FakeLanguageGen
 
accentVowels(RNG, String[], double) - Method in class squidpony.FakeLanguageGen
 
add(Coord, I, E) - Method in class squidpony.squidgrid.SpatialMap
Adds a new element with the given identity and Coord position.
add(Coord) - Method in class squidpony.squidmath.Coord
Separately combines the x and y positions of this Coord and other, producing a different Coord as their "sum."
add(int) - Method in class squidpony.squidmath.Coord
Separately adds the x and y positions of this Coord to operand, producing a different Coord as their "sum."
add(double) - Method in class squidpony.squidmath.Coord
Separately adds the x and y positions of this Coord to operand, rounding to the nearest int for each of x and y and producing a different Coord as their "sum."
add(Coord) - Method in class squidpony.squidmath.NeuralParticle
Adds a single specific point to the distribution.
add(T, int) - Method in class squidpony.squidmath.ProbabilityTable
Adds the given item to the table.
add(Coord) - Method in class squidpony.squidmath.Region
Adds a Coord to this Region, returning false if the Coord is null or already included in this, or true otherwise.
add(short) - Method in class squidpony.squidmath.ShortSet
Returns true if the key was not already in the set.
add(short) - Method in class squidpony.squidmath.ShortVLA
 
addAccents(double, double) - Method in class squidpony.FakeLanguageGen
 
addAll(ShortVLA) - Method in class squidpony.squidmath.ShortSet
 
addAll(ShortVLA, int, int) - Method in class squidpony.squidmath.ShortSet
 
addAll(short...) - Method in class squidpony.squidmath.ShortSet
 
addAll(short[], int, int) - Method in class squidpony.squidmath.ShortSet
 
addAll(ShortSet) - Method in class squidpony.squidmath.ShortSet
 
addAll(ShortVLA) - Method in class squidpony.squidmath.ShortVLA
 
addAll(ShortVLA, int, int) - Method in class squidpony.squidmath.ShortVLA
 
addAll(short...) - Method in class squidpony.squidmath.ShortVLA
 
addAll(short[], int, int) - Method in class squidpony.squidmath.ShortVLA
 
addAll(int[]) - Method in class squidpony.squidmath.ShortVLA
 
addAllText(Collection<? extends IColoredString<T>>) - Method in class squidpony.ColoredStringList
Contrary to Collection.addAll(Collection), this method appends text to the current text, without inserting new lines.
addBoulders(int) - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Turns the given percentage of floor cells not already adjacent to walls into wall cells, represented by '#'.
addBoulders(int) - Method in class squidpony.squidgrid.mapping.LegacyDungeonGenerator
Deprecated.
Turns the given percentage of floor cells not already adjacent to walls into wall cells, represented by '#'.
addBoulders(int, int) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Turns the given percentage of floor cells not already adjacent to walls into wall cells, represented by '#'.
addCategory(String, Collection<String>) - Method in class squidpony.Thesaurus
Allows this Thesaurus to replace a specific keyword, typically containing multiple backtick characters ('`') so it can't be confused with a "real word," with one of the words in synonyms (chosen in shuffled order).
addColoredText(String, T) - Method in class squidpony.ColoredStringList
Appends colored text to this.
addColoredTextOnNewLine(String, T) - Method in class squidpony.ColoredStringList
Appends colored text to this.
addDoors(int, boolean) - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Turns the given percentage of viable doorways into doors, represented by '+' for doors that allow travel along the x-axis and '/' for doors that allow travel along the y-axis.
addDoors(int, boolean) - Method in class squidpony.squidgrid.mapping.LegacyDungeonGenerator
Deprecated.
Turns the given percentage of viable doorways into doors, represented by '+' for doors that allow travel along the x-axis and '/' for doors that allow travel along the y-axis.
addDoors(int, boolean) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Turns the given percentage of viable doorways into doors, represented by '+' for doors that allow travel along the x-axis and '/' for doors that allow travel along the y-axis.
addEmptyLine() - Method in class squidpony.ColoredStringList
Jumps a line.
addFakeWords() - Method in class squidpony.Thesaurus
Adds a large list of words pre-generated by FakeLanguageGen and hand-picked for fitness, and makes them accessible with a keyword based on the language and any tweaks made to it.
addFloorCharacter(char) - Method in class squidpony.squidgrid.mapping.RectangleRoomFinder
Adds a character considered as a floor.
addFOVs(double[][]...) - Static method in class squidpony.squidgrid.FOV
Adds multiple FOV maps together in the simplest way possible; does not check line-of-sight between FOV maps.
addFOVs(Iterable<double[][]>) - Static method in class squidpony.squidgrid.FOV
Adds multiple FOV maps together in the simplest way possible; does not check line-of-sight between FOV maps.
addFractionRange(int, int, int) - Method in class squidpony.squidmath.ShortVLA
 
addGrass(int) - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Turns the majority of the given percentage of floor cells into grass cells, represented by '"'.
addGrass(int) - Method in class squidpony.squidgrid.mapping.LegacyDungeonGenerator
Deprecated.
Turns the majority of the given percentage of floor cells into grass cells, represented by '"'.
addGrass(int, int) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Turns the majority of the given percentage of floor cells into grass cells, represented by '"'.
addImpassableChar(char) - Method in class squidpony.squidgrid.Splash
Adds c to the set of impassable characters.
addKnownCategories() - Method in class squidpony.Thesaurus
Adds several pre-made categories to this Thesaurus' known categories, but won't cause it to try to replace normal words with synonyms (only categories, which contain backticks in the name).
addLake(int) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Instructs the generator to add a lake (here, of water) into a large area that can be filled without overwriting rooms, caves, or the edge of the map; wall cells will become the deep lake glyph (here, '~'), unless they are close to an existing room or cave, in which case they become the shallow lake glyph (here, ','), and corridors that are "covered" by a lake will become bridges, the glyph ':'.
addLake(int, char, char) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Instructs the generator to add a lake into a large area that can be filled without overwriting rooms, caves, or the edge of the map; wall cells will become the char deepLake, unless they are close to an existing room or cave, in which case they become the char shallowLake, and corridors that are "covered" by a lake will become bridges, the glyph ':'.
addMaze(int) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Instructs the generator to add a winding section of corridors into a large area that can be filled without overwriting rooms, caves, or the edge of the map; wall cells will become either '#' or '.' and corridors will be overwritten.
addModifiers(Collection<FakeLanguageGen.Modifier>) - Method in class squidpony.FakeLanguageGen
Adds the specified Modifier objects from a Collection to a copy of this FakeLanguageGen and returns it.
addModifiers(FakeLanguageGen.Modifier...) - Method in class squidpony.FakeLanguageGen
Adds the specified Modifier objects to a copy of this FakeLanguageGen and returns it.
addOnNewLine(Collection<? extends IColoredString<T>>) - Method in class squidpony.ColoredStringList
Adds texts to this, starting a new line for the first one.
addRange(int, int) - Method in class squidpony.squidmath.ShortVLA
 
addSynonyms(Collection<String>) - Method in class squidpony.Thesaurus
Allows this Thesaurus to find the exact words in synonyms and, when requested, replace each occurrence with a different word from the same Collection.
addText(String) - Method in class squidpony.ColoredStringList
Appends text to this, without specifying its color.
addText(IColoredString<T>) - Method in class squidpony.ColoredStringList
Appends text to this.
addTextOnNewLine(String) - Method in class squidpony.ColoredStringList
Appends text to this, on a new line; without specifying its color.
addTextOnNewLine(IColoredString<T>) - Method in class squidpony.ColoredStringList
 
addTraps(int) - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Turns the given percentage of open area floor cells into trap cells, represented by '^'.
addTraps(int) - Method in class squidpony.squidgrid.mapping.LegacyDungeonGenerator
Deprecated.
Turns the given percentage of open area floor cells into trap cells, represented by '^'.
addTraps(int, int) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Turns the given percentage of open area floor cells into trap cells, represented by '^'.
addWater(int) - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Turns the majority of the given percentage of floor cells into water cells, represented by '~'.
addWater(int, int) - Method in class squidpony.squidgrid.mapping.DungeonGenerator
Turns the majority of the given percentage of floor cells into water cells, represented by '~'.
addWater(int) - Method in class squidpony.squidgrid.mapping.LegacyDungeonGenerator
Deprecated.
Turns the majority of the given percentage of floor cells into water cells, represented by '~'.
addWater(int, int) - Method in class squidpony.squidgrid.mapping.LegacyDungeonGenerator
Deprecated.
Turns the majority of the given percentage of floor cells into water cells, represented by '~'.
addWater(int, int) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Turns the majority of the given percentage of floor cells into water cells, represented by '~'.
addWater(int, int, int) - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Turns the majority of the given percentage of floor cells into water cells, represented by '~'.
adjectives - Variable in class squidpony.MonsterGen
 
AimLimit - Enum in squidpony.squidai
Enum used for common targeting limitations (or lack thereof, in the case of AimLimit.FREE ).
alerted - Variable in class squidpony.squidgrid.SoundMap
The latest results of findAlerted(), with Coord keys representing the positions of creatures that were alerted and Double values representing how loud the sound was when it reached them.
ALL - Static variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
Constant for features being added to all environment types.
ALL_ON - Static variable in class squidpony.squidmath.CoordPacker
 
ALL_WALL - Static variable in class squidpony.squidmath.CoordPacker
 
ALL_WALLS - Variable in class squidpony.squidgrid.FOVCache
 
allAt(int, int) - Method in class squidpony.squidmath.RegionMap
Gets a List of all values associated with regions containing a given x,y point.
allPacked(short[]) - Static method in class squidpony.squidmath.CoordPacker
Gets all positions that are "on" in the given packed array, without unpacking it, and returns them as a Coord[].
allPackedHilbert(short[]) - Static method in class squidpony.squidmath.CoordPacker
Gets all positions that are "on" in the given packed array, without unpacking it, and returns them as an array of Hilbert Curve indices.
alter(float, float, float, float) - Method in interface squidpony.IFilter
 
Alteration() - Constructor for class squidpony.FakeLanguageGen.Alteration
 
Alteration(String, String) - Constructor for class squidpony.FakeLanguageGen.Alteration
 
Alteration(String, String, double) - Constructor for class squidpony.FakeLanguageGen.Alteration
 
alterations - Variable in class squidpony.FakeLanguageGen.Modifier
 
andSamples(boolean[][], boolean[][]) - Static method in class squidpony.squidgrid.MimicFill
Runs a logical AND on each pair of booleans at the same position in left and right, and returns the result of all the AND operations as a 2D boolean array (using the minimum dimensions shared between left and right).
anySpillMap - Variable in class squidpony.squidgrid.MultiSpill
The cells that are filled by the any spiller will be true, others will be false.
AOE - Interface in squidpony.squidai
Area of Effect interface meant to be implemented by various specific burst, line, flowing, and user-made AOE types.
aoe - Variable in class squidpony.squidai.Technique
 
apartPacked(short[], int) - Static method in class squidpony.squidmath.CoordPacker
Gets the positions that are "on" in the given packed array, without unpacking it, keeps only positions that are at least minDistance apart from other positions this will return, and returns the positions as a Coord[].
apartPacked(short[], int, boolean) - Static method in class squidpony.squidmath.CoordPacker
Gets the positions that are "on" in the given packed array, without unpacking it, keeps only positions that are at least minDistance apart from other positions this will return, and returns the positions as a Coord[].
apartPackedHilbert(short[], int) - Static method in class squidpony.squidmath.CoordPacker
Gets the positions that are "on" in the given packed array, without unpacking it, keeps only positions that are at least minDistance apart from other positions this will return, and returns the positions as an array of Hilbert Curve indices.
apartPackedHilbert(short[], int, boolean) - Static method in class squidpony.squidmath.CoordPacker
Gets the positions that are "on" in the given packed array, without unpacking it, keeps only positions that are at least minDistance apart from other positions this will return, and returns the positions as an array of Hilbert Curve indices.
append(char, T) - Method in interface squidpony.panel.IColoredString
Mutates this by appending c to it.
append(String, T) - Method in interface squidpony.panel.IColoredString
Mutates this by appending text to it.
append(IColoredString<T>) - Method in interface squidpony.panel.IColoredString
Mutates this by appending other to it.
append(String) - Method in class squidpony.panel.IColoredString.Bucket
 
append(char, T) - Method in class squidpony.panel.IColoredString.Impl
 
append(String, T) - Method in class squidpony.panel.IColoredString.Impl
 
append(IColoredString<T>) - Method in class squidpony.panel.IColoredString.Impl
 
append(IColoredString.Bucket<T>) - Method in class squidpony.panel.IColoredString.Impl
 
appendFloat(float, T) - Method in interface squidpony.panel.IColoredString
Mutates this by appending f to it.
appendFloat(float, T) - Method in class squidpony.panel.IColoredString.Impl
 
appendInt(int, T) - Method in interface squidpony.panel.IColoredString
Mutates this by appending i to it.
appendInt(int, T) - Method in class squidpony.panel.IColoredString.Impl
 
apply(Coord, Coord) - Method in class squidpony.squidai.Technique
This does one last validation of the location aimAt (checking that it is within the valid range for this Technique) before getting the area affected by the AOE targeting that cell.
approxEquals(double, double, double) - Static method in class squidpony.squidmath.MathExtras
Checks that two values are approximately equal (plus or minus a specified tolerance).
approximateMemoryUsage() - Method in class squidpony.squidgrid.FOVCache
 
ARABIC_ROMANIZED - Static variable in class squidpony.FakeLanguageGen
Imitation Arabic, using mostly the Latin alphabet but with some Greek letters for tough transliteration topics.
AreaUtils - Class in squidpony.squidai
Static utilities for use in AOE and anything else that might need HashMaps of Coord keys to Double values.
AreaUtils() - Constructor for class squidpony.squidai.AreaUtils
 
AroundCounterClockWise(int, int, Coord) - Constructor for class squidpony.squidgrid.iterator.SquidIterators.AroundCounterClockWise
A fresh iterator, to iterate counter clock wise around start starting on start's right.
AroundCounterClockWise(int, int, int, int) - Constructor for class squidpony.squidgrid.iterator.SquidIterators.AroundCounterClockWise
A fresh iterator, to iterate counter clock wise around (xstart, ystart) starting on start's right.
arrayToHashMap(boolean[][]) - Static method in class squidpony.squidai.AreaUtils
This takes a 2D boolean array and returns a HashMap of Coord keys to Double values, but will only use the value 1.0, and only for positions in map that have as their boolean element true.
arrayToHashMap(double[][]) - Static method in class squidpony.squidai.AreaUtils
This takes a 2D double array called map and returns a HashMap of Coord keys to Double values, and will have a key for every position in map that is greater than 0.0, with values equal to those in map.
arrayToHashMap(double[][], double) - Static method in class squidpony.squidai.AreaUtils
This takes a 2D double array and returns a HashMap of Coord keys to Double values, but will only use the value 1.0, and only does this if the passed double[][] has a value at that position that is greater than cutoff.
asIntMap(int) - Method in class squidpony.squidmath.NeuralParticle
Returns an integer mapping of the current distribution.
asInts() - Method in class squidpony.squidmath.ShortVLA
 
asList() - Method in class squidpony.squidmath.NeuralParticle
Returns a list of the current distribution.
asRandom() - Method in class squidpony.squidmath.DeckRNG
 
asRandom() - Method in class squidpony.squidmath.DharmaRNG
 
asRandom() - Method in class squidpony.squidmath.EditRNG
 
asRandom() - Method in class squidpony.squidmath.RNG
 
AStarSearch - Class in squidpony.squidmath
Performs A* search.
AStarSearch() - Constructor for class squidpony.squidmath.AStarSearch
 
AStarSearch(double[][], AStarSearch.SearchType) - Constructor for class squidpony.squidmath.AStarSearch
Builds a pathing object to run searches on.
AStarSearch.SearchType - Enum in squidpony.squidmath
The type of heuristic to use.
atan2Cache - Variable in class squidpony.squidgrid.FOVCache
 
average(Coord) - Method in class squidpony.squidmath.Coord
Separately averages the x and y positions of this Coord with other, producing a different Coord as their "midpoint."
awaitCache() - Method in class squidpony.squidgrid.FOVCache
If FOV calculations from cacheAll() are being done on another thread, calling this method will make the current thread wait for the FOV calculations' thread to finish, "freezing" the current thread until it does.
awaitRefresh(char[][]) - Method in class squidpony.squidgrid.FOVCache
If FOV calculations from refreshCache() are being done on another thread, calling this method will make the current thread wait for the FOV calculations' thread to finish, "freezing" the current thread until it does.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2012–2016. All rights reserved.