- c_constraint - Variable in class squidpony.squidgrid.mapping.styled.Tile
-
- cache - Variable in class squidpony.squidgrid.FOVCache
-
- cacheAll() - Method in class squidpony.squidgrid.FOVCache
-
Runs FOV calculations on another thread, without interrupting this one, then performs additional quality tweaks
and adds any distant lights, if there were any in the constructor.
- cacheLevel - Variable in class squidpony.LanguageCipher
-
The degree of vocabulary to cache to speed up future searches at the expense of memory usage.
- calculate() - Method in class squidpony.squidai.ZOI
-
Finds the zones of influence for each of the influences (inner arrays of Coord) this was constructed with, and
returns them as packed data (using CoordPacker, which can also be used to unpack the data, merge zones, get
shared borders, and all sorts of other tricks).
- calculateFOV(double[][], int, int) - Method in class squidpony.squidgrid.FOV
-
Calculates the Field Of View for the provided map from the given x, y
coordinates.
- calculateFOV(double[][], int, int, double) - Method in class squidpony.squidgrid.FOV
-
Calculates the Field Of View for the provided map from the given x, y
coordinates.
- calculateFOV(double[][], int, int, double, Radius) - Method in class squidpony.squidgrid.FOV
-
Calculates the Field Of View for the provided map from the given x, y
coordinates.
- calculateFOV(double[][], int, int, double, Radius, double, double) - Method in class squidpony.squidgrid.FOV
-
Calculates the Field Of View for the provided map from the given x, y
coordinates.
- calculateFOV(double[][], int, int) - Method in class squidpony.squidgrid.FOVCache
-
Calculates the Field Of View for the provided map from the given x, y
coordinates.
- calculateFOV(double[][], int, int, double) - Method in class squidpony.squidgrid.FOVCache
-
Calculates the Field Of View for the provided map from the given x, y
coordinates.
- calculateFOV(double[][], int, int, double, Radius) - Method in class squidpony.squidgrid.FOVCache
-
Calculates the Field Of View for the provided map from the given x, y
coordinates.
- calculateFOV(double[][], int, int, double, Radius, double, double) - Method in class squidpony.squidgrid.FOVCache
-
Calculates the conical Field Of View for the provided map from the given
x, y coordinates.
- calculateLOS(int, int, int, int) - Method in class squidpony.squidgrid.FOVCache
-
Calculates an array of Coord positions that can be seen along the line from the given start point and end point.
- calculateLOSMap(double[][], int, int) - Method in class squidpony.squidgrid.FOV
-
Calculates what cells are visible from (startX,startY) using the given resistanceMap; this can be given to
mixVisibleFOVs() to limit extra light sources to those visible from the starting point.
- calculatePackedLOS(int, int) - Method in class squidpony.squidgrid.FOVCache
-
Packs FOV for the given viewer's X and Y as a center, and returns the packed data to be stored.
- calculatePackedSlopeShadowFOV(int, int) - Method in class squidpony.squidgrid.FOVCache
-
Packs FOV for the given viewer's X and Y as a center, and returns the packed data to be stored.
- calculatePackedWaveFOV(int, int) - Method in class squidpony.squidgrid.FOVCache
-
Packs FOV for the given viewer's X and Y as a center, and returns the packed data to be stored.
- call() - Method in class squidpony.squidgrid.FOVCache.FOVUnit
-
Computes a result, or throws an exception if unable to do so.
- call() - Method in class squidpony.squidgrid.FOVCache.LOSUnit
-
Computes a result, or throws an exception if unable to do so.
- call() - Method in class squidpony.squidgrid.FOVCache.SymmetryUnit
-
Computes a result, or throws an exception if unable to do so.
- CARDINALS - Static variable in enum squidpony.squidgrid.Direction
-
An array which holds only the four cardinal directions.
- carvers - Variable in class squidpony.squidgrid.mapping.MixedGenerator
-
- categories - Static variable in class squidpony.Thesaurus
-
- category - Variable in class squidpony.squidgrid.mapping.MapModule
-
- CAVE - Static variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
-
Constant for features being added to all environment types.
- cave - Static variable in class squidpony.squidgrid.MimicFill
-
Predefined sample; a large, enclosed, organic space that usually makes large cave-like rooms,
- CAVE_FLOOR - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
-
Constant for environment tiles that are floors for a cave.
- CAVE_WALL - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
-
Constant for environment tiles that are walls near a cave.
- caveFX - Variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
-
The effects that will be applied when generate is called.
- caves - Variable in class squidpony.squidgrid.mapping.RoomFinder
-
Not likely to be used directly, but there may be things you can do with these that are cumbersome using only
RoomFinder's simpler API.
- caves - Static variable in class squidpony.squidgrid.MimicFill
-
Predefined sample; several medium-sized organic spaces that usually make tight, chaotic tunnels.
- CavesLimitConnectivity - Class in squidpony.tileset
-
- CavesLimitConnectivity() - Constructor for class squidpony.tileset.CavesLimitConnectivity
-
- CavesTinyCorridors - Class in squidpony.tileset
-
- CavesTinyCorridors() - Constructor for class squidpony.tileset.CavesTinyCorridors
-
- cellHeight() - Method in interface squidpony.panel.ISquidPanel
-
- cells(Rectangle) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
-
- cellsList(Rectangle) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
-
- cellWidth() - Method in interface squidpony.panel.ISquidPanel
-
- center(Rectangle) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
-
- CenteredSquare(int, int, int, int, int) - Constructor for class squidpony.squidgrid.iterator.SquidIterators.CenteredSquare
-
An iterator to iterate in the square of size size
around
(x, y)
.
- CenteredSquare(int, int, Coord, int) - Constructor for class squidpony.squidgrid.iterator.SquidIterators.CenteredSquare
-
An iterator to iterate in the square of size size
around
start
.
- chance - Variable in class squidpony.FakeLanguageGen.Alteration
-
- ChaosRNG - Class in squidpony.squidmath
-
An RNG that cannot be seeded and should be fairly hard to predict what it will return next.
- ChaosRNG() - Constructor for class squidpony.squidmath.ChaosRNG
-
Builds a ChaosRNG with a cryptographically-random seed.
- checkAll(CharSequence, Pattern[]) - Method in class squidpony.FakeLanguageGen
-
- chess - Static variable in class squidpony.squidgrid.MimicFill
-
Predefined sample; a checkerboard pattern that typically loses recognition as such after generation.
- Chimera(String, MonsterGen.Chimera) - Constructor for class squidpony.MonsterGen.Chimera
-
Copies an existing Chimera other into a new Chimera with potentially a different name.
- Chimera(String, String, String...) - Constructor for class squidpony.MonsterGen.Chimera
-
Constructs a Chimera given a name (typically all lower-case), null if the creature is familiar or a String if
the creature's basic shape is likely to be unknown to players, and an array or vararg of String terms
containing, usually, several groups of String elements separated by the literal string ";" .
- Chimera(String, String, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>) - Constructor for class squidpony.MonsterGen.Chimera
-
Constructs a Chimera given a name (typically all lower-case), null if the creature is familiar or a String if
the creature's basic shape is likely to be unknown to players, and several String Collection args for the
different aspects of the Chimera.
- choice - Variable in class squidpony.squidmath.LongPeriodRNG
-
- chooseIndex(int) - Method in interface squidpony.squidgrid.mapping.GrowingTreeMazeGenerator.ChoosingMethod
-
Given the size to choose from, will return a single value smaller than the passed in value and greater than
or equal to 0.
- cipher(CharSequence) - Method in class squidpony.LanguageCipher
-
Given a String, StringBuilder, or other CharSequence that should contain words in the source language, this
translates each word to the fake language, using existing translations if previous calls to cipher() or lookup()
had translated that word.
- circle(Coord, int, int, int) - Static method in class squidpony.squidmath.CoordPacker
-
Given a center and radius for a circle, plus the width and height for the map boundaries, returns the packed data
that encodes the circle.
- circlePositionIterator(int, int, int) - Method in class squidpony.squidgrid.SpatialMap
-
Iterates through positions in a circular region (starting at a minimum of x - distance, y - distance and
extending to x + distance, y + distance but skipping any positions where the Euclidean distance from x,y to the
position is more than distance) in left-to-right, then top-to-bottom order (the same as reading a page of text).
- circleSection(int, int, int) - Method in class squidpony.squidgrid.SpatialMap
-
Given the center position and maximum distance from the center, creates a new SpatialMap from this one that
refers only to the subsection of this SpatialMap shared with the area within the given distance from the center,
measured with Euclidean distance to produce a circle shape.
- ClassicRogueMapGenerator - Class in squidpony.squidgrid.mapping
-
Creates a dungeon in the style of the original Rogue game.
- ClassicRogueMapGenerator(int, int, int, int, int, int, int, int) - Constructor for class squidpony.squidgrid.mapping.ClassicRogueMapGenerator
-
Initializes the generator to turn out random dungeons within the specific
parameters.
- ClassicRogueMapGenerator(int, int, int, int, int, int, int, int, RNG) - Constructor for class squidpony.squidgrid.mapping.ClassicRogueMapGenerator
-
Initializes the generator to turn out random dungeons within the specific
parameters.
- clean - Variable in class squidpony.FakeLanguageGen
-
- clear() - Method in interface squidpony.panel.IColoredString
-
Empties this
.
- clear() - Method in class squidpony.panel.IColoredString.Impl
-
- clear(int, int) - Method in interface squidpony.panel.ISquidPanel
-
Removes the contents of this cell, leaving a transparent space.
- clear() - Method in class squidpony.squidgrid.SpatialMap
-
- clear(int) - Method in class squidpony.squidmath.RegionMap
-
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
- clear() - Method in class squidpony.squidmath.RegionMap
-
- clear(int) - Method in class squidpony.squidmath.ShortSet
-
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
- clear() - Method in class squidpony.squidmath.ShortSet
-
- clear() - Method in class squidpony.squidmath.ShortVLA
-
- clearCache() - Method in class squidpony.IColorCenter.Skeleton
-
It clears the cache.
- clearEffects() - Method in class squidpony.squidgrid.mapping.DungeonGenerator
-
Removes any door, water, or trap insertion effects that this DungeonGenerator would put in future dungeons.
- clearEffects() - Method in class squidpony.squidgrid.mapping.LegacyDungeonGenerator
-
Deprecated.
Removes any door, water, or trap insertion effects that this DungeonGenerator would put in future dungeons.
- clearEffects() - Method in class squidpony.squidgrid.mapping.SectionDungeonGenerator
-
Removes any door, water, or trap insertion effects that this DungeonGenerator would put in future dungeons.
- clearGoals() - Method in class squidpony.squidai.DijkstraMap
-
Used to remove all goals and undo any changes to gradientMap made by having a goal present.
- clearSounds() - Method in class squidpony.squidgrid.SoundMap
-
Used to remove all sounds.
- clockwise() - Method in enum squidpony.squidgrid.Direction
-
Returns the Direction one step clockwise including diagonals.
- cloneCoords(Coord[]) - Static method in class squidpony.GwtCompatibility
-
Gets an exact copy of an array of Coord.
- CLOSED_DOOR - Static variable in class squidpony.squidgrid.mapping.Terrain
-
- closeDoors(char[][]) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
-
When a map is generated by DungeonGenerator with addDoors enabled, different chars are used for vertical and
horizontal doors ('+' for vertical and '/' for horizontal).
- closeMarkup() - Method in interface squidpony.panel.IMarkup
-
- closeMarkup() - Method in class squidpony.panel.IMarkup.StringMarkup
-
- closestCity(Coord) - Method in class squidpony.squidgrid.mapping.MetsaMapFactory
-
Finds and returns the closest point containing a city to the given point.
- closingConsonants - Variable in class squidpony.FakeLanguageGen
-
- closingSyllables - Variable in class squidpony.FakeLanguageGen
-
- CloudAOE - Class in squidpony.squidai
-
An AOE type that has a center and a volume, and will randomly expand in all directions until it reaches volume or
cannot expand further.
- CloudAOE(Coord, int, Radius) - Constructor for class squidpony.squidai.CloudAOE
-
- CloudAOE(Coord, int, Radius, int, int) - Constructor for class squidpony.squidai.CloudAOE
-
- CloudAOE(Coord, int, Radius, long) - Constructor for class squidpony.squidai.CloudAOE
-
- CloudAOE(Coord, int, Radius, long, int, int) - Constructor for class squidpony.squidai.CloudAOE
-
- color - Variable in class squidpony.panel.IColoredString.Bucket
-
- colorAt(int) - Method in interface squidpony.panel.IColoredString
-
- colorAt(int) - Method in class squidpony.panel.IColoredString.Impl
-
- ColoredStringList<T> - Class in squidpony
-
- ColoredStringList() - Constructor for class squidpony.ColoredStringList
-
- colorIndex() - Method in class squidpony.squidgrid.mapping.Terrain
-
Returns the color for this terrain.
- columns - Variable in class squidpony.squidgrid.mapping.LanesMapGenerator
-
- CombinationGenerator<T> - Class in squidpony.squidmath
-
Combination generator for generating all combinations of a given size from
the specified set of elements.
- CombinationGenerator(T[], int) - Constructor for class squidpony.squidmath.CombinationGenerator
-
Create a combination generator that generates all combinations of
a specified length from the given set.
- CombinationGenerator(Collection<T>, int, T[]) - Constructor for class squidpony.squidmath.CombinationGenerator
-
Create a combination generator that generates all combinations of
a specified length from the given set.
- COMMON_USA_FEMALE_NAMES - Static variable in class squidpony.WeightedLetterNamegen
-
- COMMON_USA_LAST_NAMES - Static variable in class squidpony.WeightedLetterNamegen
-
- COMMON_USA_MALE_NAMES - Static variable in class squidpony.WeightedLetterNamegen
-
- compareTo(MapModule) - Method in class squidpony.squidgrid.mapping.MapModule
-
- compareTo(SquidID) - Method in class squidpony.squidmath.SquidID
-
- complete - Variable in class squidpony.squidgrid.FOVCache
-
- components - Variable in class squidpony.MonsterGen
-
- ConeAOE - Class in squidpony.squidai
-
An AOE type that has an origin, a radius, an angle, and a span; it will blast from the origin to a length equal to
radius along the angle (in degrees), moving somewhat around corners/obstacles, and also spread a total of span
degrees around the angle (a span of 90 will affect a full quadrant, centered on angle).
- ConeAOE(Coord, Coord, double, Radius) - Constructor for class squidpony.squidai.ConeAOE
-
- ConeAOE(Coord, int, double, double, Radius) - Constructor for class squidpony.squidai.ConeAOE
-
- Config - Class in squidpony.squidgrid.mapping.styled
-
Part of the JSON that defines a tileset.
- Config() - Constructor for class squidpony.squidgrid.mapping.styled.Config
-
Probably not something you will construct manually.
- config - Variable in class squidpony.squidgrid.mapping.styled.Tileset
-
- connections - Variable in class squidpony.squidgrid.mapping.RoomFinder
-
When a RoomFinder is constructed, it stores all points of rooms that are adjacent to another region here.
- contains(Rectangle, Coord) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
-
- contains(Iterable<? extends Rectangle>, Coord) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
-
- contains(short) - Method in class squidpony.squidmath.ShortSet
-
- contains(short) - Method in class squidpony.squidmath.ShortVLA
-
- containsAny(Rectangle, Collection<Coord>) - Static method in class squidpony.squidgrid.mapping.Rectangle.Utils
-
- containsKey(Object) - Method in class squidpony.squidgrid.SpatialMap
-
Checks whether this contains the given identity key.
- containsKey(short[]) - Method in class squidpony.squidmath.RegionMap
-
- containsPosition(Object) - Method in class squidpony.squidgrid.SpatialMap
-
Checks whether this contains anything at the given position.
- containsRegion(short[]) - Method in class squidpony.squidmath.RegionMap
-
Checks if a region, stored as packed data (possibly from CoordPacker or this class) overlaps with regions stored
in this object as keys.
- containsValue(Object) - Method in class squidpony.squidgrid.SpatialMap
-
Checks whether this contains the given element.
- containsValue(Object, boolean) - Method in class squidpony.squidmath.RegionMap
-
Returns true if the specified value is in the map.
- convertBytesToInt(byte[], int) - Static method in class squidpony.squidmath.MersenneTwister
-
Take four bytes from the specified position in the specified block and
convert them into a 32-bit int, using the big-endian convention.
- convertBytesToInts(byte[]) - Static method in class squidpony.squidmath.MersenneTwister
-
Convert an array of bytes into an array of ints.
- Coord - Class in squidpony.squidmath
-
A 2D coordinate.
- Coord() - Constructor for class squidpony.squidmath.Coord
-
- Coord(int, int) - Constructor for class squidpony.squidmath.Coord
-
- Coord3D - Class in squidpony.squidmath
-
Generic three dimensional coordinate class.
- Coord3D(int, int, int) - Constructor for class squidpony.squidmath.Coord3D
-
Creates a three dimensional coordinate with the given location.
- CoordDouble - Class in squidpony.squidmath
-
Coord using double values for x and y instead of int.
- CoordDouble() - Constructor for class squidpony.squidmath.CoordDouble
-
- CoordDouble(double, double) - Constructor for class squidpony.squidmath.CoordDouble
-
- CoordDouble(CoordDouble) - Constructor for class squidpony.squidmath.CoordDouble
-
- CoordDouble(Coord) - Constructor for class squidpony.squidmath.CoordDouble
-
- CoordPacker - Class in squidpony.squidmath
-
Provides static methods to encode Coords as single primitive ints in various ways, hence the namesake, but also
provides advanced methods to encode 2D arrays of various sorts produced by SquidLib in extremely memory-efficient
representations, and decode those representations to various types of 2D array on-demand.
- coords - Variable in class squidpony.squidmath.Region
-
- coordToHilbert(Coord) - Static method in class squidpony.squidmath.CoordPacker
-
Takes a position as a Coord called pt and returns the length to travel along the 256x256 Hilbert curve to reach
that position.
- coordToMoore(Coord) - Static method in class squidpony.squidmath.CoordPacker
-
Takes a position as a Coord called pt and returns the length to travel along the 16x16 Moore curve to reach
that position.
- copy() - Method in class squidpony.FakeLanguageGen
-
- copy() - Method in class squidpony.squidmath.ChaosRNG
-
Produces another ChaosRNG with no relation to this one; this breaks the normal rules that RandomnessSource.copy
abides by because this class should never have its generated number sequence be predictable.
- copy() - Method in class squidpony.squidmath.DeckRNG
-
Creates a copy of this DeckRNG; it will generate the same random numbers, given the same calls in order, as
this DeckRNG at the point copy() is called.
- copy() - Method in class squidpony.squidmath.DharmaRNG
-
Creates a copy of this DharmaRNG; it will generate the same random numbers, given the same calls in order, as
this DharmaRNG at the point copy() is called.
- copy() - Method in class squidpony.squidmath.EditRNG
-
Creates a copy of this StatefulRNG; it will generate the same random numbers, given the same calls in order, as
this StatefulRNG at the point copy() is called.
- copy() - Method in class squidpony.squidmath.LightRNG
-
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the
copy, both will generate the same sequence of random numbers from the point copy() was called.
- copy() - Method in class squidpony.squidmath.LongPeriodRNG
-
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the
copy, both will generate the same sequence of random numbers from the point copy() was called.
- copy() - Method in class squidpony.squidmath.MersenneTwister
-
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the
copy, both will generate the same sequence of random numbers from the point copy() was called.
- copy() - Method in class squidpony.squidmath.PermutedRNG
-
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the
copy, both will generate the same sequence of random numbers from the point copy() was called.
- copy() - Method in interface squidpony.squidmath.RandomnessSource
-
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the
copy, both will generate the same sequence of random numbers from the point copy() was called.
- copy() - Method in class squidpony.squidmath.RNG
-
Creates a copy of this RNG; it will generate the same random numbers, given the same calls in order, as this RNG
at the point copy() is called.
- copy() - Method in class squidpony.squidmath.SobolQRNG
-
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the
copy, both will generate the same sequence of random numbers from the point copy() was called.
- copy() - Method in class squidpony.squidmath.StatefulRNG
-
Creates a copy of this StatefulRNG; it will generate the same random numbers, given the same calls in order, as
this StatefulRNG at the point copy() is called.
- copy() - Method in class squidpony.squidmath.XoRoRNG
-
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the
copy, both will generate the same sequence of random numbers from the point copy() was called.
- copy() - Method in class squidpony.squidmath.XorRNG
-
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the
copy, both will generate the same sequence of random numbers from the point copy() was called.
- copy2D(char[][]) - Static method in class squidpony.GwtCompatibility
-
Gets a copy of the 2D char array, source, that has the same data but shares no references with source.
- copy2D(double[][]) - Static method in class squidpony.GwtCompatibility
-
Gets a copy of the 2D double array, source, that has the same data but shares no references with source.
- copy2D(int[][]) - Static method in class squidpony.GwtCompatibility
-
Gets a copy of the 2D int array, source, that has the same data but shares no references with source.
- copy2D(boolean[][]) - Static method in class squidpony.GwtCompatibility
-
Gets a copy of the 2D boolean array, source, that has the same data but shares no references with source.
- copyCache(IColorCenter.Skeleton<T>) - Method in class squidpony.IColorCenter.Skeleton
-
You may want to copy colors between IColorCenter instances that have different create() methods -- and as
such, will have different values for the same keys in the cache.
- CornerCaves - Class in squidpony.tileset
-
- CornerCaves() - Constructor for class squidpony.tileset.CornerCaves
-
- CORRIDOR - Static variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
-
Constant for features being added to all environment types.
- CORRIDOR_FLOOR - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
-
Constant for environment tiles that are floors for a corridor.
- CORRIDOR_WALL - Static variable in class squidpony.squidgrid.mapping.MixedGenerator
-
Constant for environment tiles that are walls near a corridor.
- corridorFX - Variable in class squidpony.squidgrid.mapping.SectionDungeonGenerator
-
The effects that will be applied when generate is called.
- corridors - Variable in class squidpony.squidgrid.mapping.RoomFinder
-
Not likely to be used directly, but there may be things you can do with these that are cumbersome using only
RoomFinder's simpler API.
- costMap - Variable in class squidpony.squidai.DijkstraMap
-
This stores the entry cost multipliers for each cell; that is, a value of 1.0 is a normal, unmodified cell, but
a value of 0.5 can be entered easily (two cells of its cost can be entered for the cost of one 1.0 cell), and a
value of 2.0 can only be entered with difficulty (one cell of its cost can be entered for the cost of two 1.0
cells).
- count(short[]) - Static method in class squidpony.squidmath.CoordPacker
-
Counts the number of "on" cells encoded in a packed array without unpacking it.
- count(short[], boolean) - Static method in class squidpony.squidmath.CoordPacker
-
Counts the number of cells encoding a boolean equal to wanted in a packed array without unpacking it.
- countCells(char[][], char) - Static method in class squidpony.squidgrid.mapping.DungeonUtility
-
Quickly counts the number of char elements in level that are equal to match.
- counterClockwise() - Method in enum squidpony.squidgrid.Direction
-
Returns the Direction one step counterclockwise including diagonals.
- covered(short[]) - Static method in class squidpony.squidmath.CoordPacker
-
Finds how many cells are encoded in a packed array (both on and off) without unpacking it.
- create(int, int, int, int) - Method in class squidpony.IColorCenter.Skeleton
-
Create a concrete instance of the color type given as a type parameter.
- create() - Static method in class squidpony.panel.IColoredString.Impl
-
A static constructor, to avoid having to write <T>
in the
caller.
- create(String) - Static method in class squidpony.panel.IColoredString.Impl
-
A convenience method, equivalent to create(s, null)
.
- create(String, T) - Static method in class squidpony.panel.IColoredString.Impl
-
A static constructor, to avoid having to write <T>
in the
caller.
- create() - Method in class squidpony.squidgrid.mapping.ClassicRogueMapGenerator
-
Builds and returns a map in the Classic Rogue style.
- create() - Method in class squidpony.squidgrid.mapping.DividedMazeGenerator
-
Builds a maze.
- create(GrowingTreeMazeGenerator.ChoosingMethod) - Method in class squidpony.squidgrid.mapping.GrowingTreeMazeGenerator
-
Builds and returns a boolean mapping of a maze using the provided chooser method object.
- create() - Method in class squidpony.squidgrid.mapping.PacMazeGenerator
-
- createMany(int) - Static method in class squidpony.squidmath.LongPeriodRNG
-
Creates many LongPeriodRNG objects in an array, where each will generate a sequence of 2 to the 512 numbers that
will not overlap with other sequences in the array.
- createMany(int, long) - Static method in class squidpony.squidmath.LongPeriodRNG
-
Creates many LongPeriodRNG objects in an array, where each will generate a sequence of pow(2, 512) numbers that
will not overlap with other sequences in the array.
- createMany(int, String) - Static method in class squidpony.squidmath.LongPeriodRNG
-
Creates many LongPeriodRNG objects in an array, where each will generate a sequence of pow(2, 512) numbers that
will not overlap with other sequences in the array.
- createMany(int, long[]) - Static method in class squidpony.squidmath.LongPeriodRNG
-
Creates many LongPeriodRNG objects in an array, where each will generate a sequence of pow(2, 512) numbers that
will not overlap with other sequences in the array.
- createPoint() - Method in class squidpony.squidmath.NeuralParticle
-
Creates a pip that falls within the required distance from the current
distribution.
- crossConnect(int, int, LinkedHashMap<Coord, List<Coord>>) - Static method in class squidpony.squidgrid.mapping.SymmetryDungeonGenerator
-
- CrossHash - Class in squidpony.squidmath
-
Simple hashing functions that we can rely on staying the same cross-platform.
- CrossHash() - Constructor for class squidpony.squidmath.CrossHash
-
- CustomRandom() - Constructor for class squidpony.squidmath.RNG.CustomRandom
-
Creates a new random number generator.
- CustomRandom(RandomnessSource) - Constructor for class squidpony.squidmath.RNG.CustomRandom
-
Creates a new random number generator.