- SAFETY_ORANGE - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SAFFLOWER - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SAFFRON - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SALMON - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SANDY_BROWN - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SANGRIA - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SAPPANWOOD - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SAPPANWOOD_INCENSE - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SAPPHIRE - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SAWTOOTH_OAK - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SCARLET - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SCHOOL_BUS_YELLOW - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SCollections - Class in squidpony.squidutility
-
This utility class contains functions for working with Collections.
- SCollections() - Constructor for class squidpony.squidutility.SCollections
-
- SColor - Class in squidpony.squidcolor
-
Allows for the use of custom colors with custom names.
- SColor() - Constructor for class squidpony.squidcolor.SColor
-
A constructor with no passed values.
- SColor(Color) - Constructor for class squidpony.squidcolor.SColor
-
Creates a new color that's the same value as the passed in color.
- SColor(Color, String) - Constructor for class squidpony.squidcolor.SColor
-
Creates a new color that's the same value as the passed in color and
given the provided name.
- SColor(int) - Constructor for class squidpony.squidcolor.SColor
-
Creates a new color that has the given combined RGB value.
- SColor(int, String) - Constructor for class squidpony.squidcolor.SColor
-
Creates a new color that has the given combined RGB value and the
provided name.
- SColor(int, int, int) - Constructor for class squidpony.squidcolor.SColor
-
Creates a new color that has the given RGB values.
- SColor(int, int, int, String) - Constructor for class squidpony.squidcolor.SColor
-
Creates a new color that has the given RGB values and the provided name.
- SColorChooserPanel - Class in squidpony.squidcolor
-
This class provides a way to interact with the pre-defined SColor constants
in a Swing GUI.
- SColorChooserPanel() - Constructor for class squidpony.squidcolor.SColorChooserPanel
-
- SColorFactory - Class in squidpony.squidcolor
-
Provides utilities for working with colors as well as caching operations for
color creation.
- SCORTCHED_BROWN - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SEA_GREEN - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SEASHELL - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SELECTIVE_YELLOW - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SEN_NO_RIKYUS_TEA - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SEPIA - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- setAntialias(boolean) - Method in class squidpony.squidgrid.gui.awt.TextCellFactory
-
Sets whether or not characters should be drawn with antialiasing.
- setCellBackground(int, int, Color) - Method in class squidpony.squidgrid.gui.libgdx.SGPanelGDX
-
- setCellBackground(int, int, Color) - Method in interface squidpony.squidgrid.gui.SGPane
-
Sets the background to the provided color.
- setCellBackground(int, int, Color) - Method in class squidpony.squidgrid.gui.swing.SwingPane
-
- setComponent(JComponent) - Method in interface squidpony.squidgrid.gui.swing.animation.Animation
-
Sets the Component in which this animation will take place.
- setComponent(JComponent) - Method in class squidpony.squidgrid.gui.swing.animation.BumpAnimation
-
- setComponent(JComponent) - Method in class squidpony.squidgrid.gui.swing.animation.SlideAnimation
-
- setComponent(JComponent) - Method in class squidpony.squidgrid.gui.swing.animation.WiggleAnimation
-
- setDefaultBackground(Color) - Method in class squidpony.squidgrid.gui.libgdx.SGPanelGDX
-
- setDefaultBackground(Color) - Method in interface squidpony.squidgrid.gui.SGPane
-
Sets the background color which will be used on all text and transparent
tiles when not other color is specified.
- setDefaultBackground(Color) - Method in class squidpony.squidgrid.gui.swing.SwingPane
-
- setDefaultForeground(Color) - Method in class squidpony.squidgrid.gui.libgdx.SGPanelGDX
-
- setDefaultForeground(Color) - Method in interface squidpony.squidgrid.gui.SGPane
-
Sets the background color which will be used on all text and transparent
tiles when not other color is specified.
- setDefaultForeground(Color) - Method in class squidpony.squidgrid.gui.swing.SwingPane
-
- setDimensions(Dimension) - Method in class squidpony.squidgrid.gui.awt.ImageCellMap
-
Sets the size of a single cell.
- setFirst(F) - Method in class squidpony.squidutility.Pair
-
- setFitCharacters(char[]) - Method in class squidpony.squidgrid.gui.awt.TextCellFactory
-
Sets the array of characters that will be checked to ensure they all fit
in the text block.
- setFloor(int) - Static method in class squidpony.squidcolor.SColorFactory
-
Sets the value at which each of the red, green, and blue values will be
set to the nearest lower multiple of.
- setImageCellMap(ImageCellMap) - Method in class squidpony.squidgrid.gui.swing.SwingPane
-
- setNullImage(BufferedImage) - Method in class squidpony.squidgrid.gui.awt.ImageCellMap
-
Sets the image intended to be used if no other image is available.
- setPadding(int) - Method in class squidpony.squidgrid.gui.awt.TextCellFactory
-
Sets the minimum amount of space between the characters and all four
edges.
- setPadding(int, int, int, int) - Method in class squidpony.squidgrid.gui.awt.TextCellFactory
-
Sets the minimum amount of space between the characters and the edges.
- setSecond(S) - Method in class squidpony.squidutility.Pair
-
- setSeed(long) - Method in class squidpony.squidmath.RNG
-
- setSideview(float) - Method in class squidpony.squidgrid.fov.EliasLOS
-
- setText(char[][]) - Method in class squidpony.squidgrid.gui.libgdx.SGPanelGDX
-
- setText(char[][]) - Method in interface squidpony.squidgrid.gui.SGPane
-
Sets the contents of the component to reflect the two dimensional
character array.
- setText(char[][]) - Method in class squidpony.squidgrid.gui.swing.SwingPane
-
- setTextCellFactory(TextCellFactory) - Method in class squidpony.squidgrid.gui.swing.SwingPane
-
- SGKeyListener - Class in squidpony.squidgrid.gui.awt.event
-
This is a KeyListener which consumes all key events and then allows them to
be retrieved one at a time.
- SGKeyListener(boolean, SGKeyListener.CaptureType) - Constructor for class squidpony.squidgrid.gui.awt.event.SGKeyListener
-
Creates a new listener which can optionally block when no input is
currently available and will capture on key up or key down depending on
the parameters.
- SGKeyListener.CaptureType - Enum in squidpony.squidgrid.gui.awt.event
-
Indicates when the capture should occur.
- SGMouseListener - Class in squidpony.squidgrid.gui.awt.event
-
This mouse listener allows for easy interface with a grid based system.
- SGMouseListener(int, int, MouseInputListener) - Constructor for class squidpony.squidgrid.gui.awt.event.SGMouseListener
-
Sets the size of the cell so that all mouse input can be evaluated as
relative to the grid.
- SGPane - Interface in squidpony.squidgrid.gui
-
A basic interface for working with grids.
- SGPanelGDX - Class in squidpony.squidgrid.gui.libgdx
-
A libGDX implementation of SPanel that allows both text and graphics.
- SGPanelGDX() - Constructor for class squidpony.squidgrid.gui.libgdx.SGPanelGDX
-
- ShadowFOV - Class in squidpony.squidgrid.fov
-
Recursive shadowcasting FOV.
- ShadowFOV() - Constructor for class squidpony.squidgrid.fov.ShadowFOV
-
- SHAMROCK_GREEN - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SHOCKING_PINK - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- showSColorChooser(Component) - Static method in class squidpony.squidcolor.SColorFactory
-
Returns an SColor chosen from a pop-up JColorChooser dialog.
- SHRIMP_BROWN - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SILK_CREPE_BROWN - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SILVER - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SILVER_GREY - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SILVERED_RED - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SIMMERED_SEAWEED - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SISKIN_SPROUT_YELLOW - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- size() - Method in class squidpony.squidgrid.gui.awt.ImageCellMap
-
- SKY - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SKY_BLUE - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SLATE_GRAY - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- slide(Point, Point) - Method in class squidpony.squidgrid.gui.swing.SwingPane
-
Starts a movement animation for the object at the given grid location at
the default speed.
- slide(Point, Direction) - Method in class squidpony.squidgrid.gui.swing.SwingPane
-
Starts a movement animation for the object at the given grid location at
the default speed for one grid square in the direction provided.
- slide(Point, Point, int) - Method in class squidpony.squidgrid.gui.swing.SwingPane
-
Starts a sliding movement animation for the object at the given location
at the provided speed.
- SlideAnimation - Class in squidpony.squidgrid.gui.swing.animation
-
This class animates an image sliding directly from one point to another.
- SlideAnimation(BufferedImage, Point, Point, int) - Constructor for class squidpony.squidgrid.gui.swing.animation.SlideAnimation
-
Creates a sliding animation from the start point to the end point.
- SMALT - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SOOTY_BAMBOO - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SOOTY_WILLOW_BAMBOO - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SPARROW_BROWN - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SpreadFOV - Class in squidpony.squidgrid.fov
-
Performs FOV by pushing values outwards from the source location.
- SpreadFOV() - Constructor for class squidpony.squidgrid.fov.SpreadFOV
-
- SPRING_BUD - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SPRING_GREEN - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- squareDistance(Point3D) - Method in class squidpony.squidmath.Point3D
-
Returns the square of the linear distance between this coordinate
point and the provided one.
- squidpony.annotation - package squidpony.annotation
-
- squidpony.squidcolor - package squidpony.squidcolor
-
- squidpony.squidgrid.fov - package squidpony.squidgrid.fov
-
- squidpony.squidgrid.gui - package squidpony.squidgrid.gui
-
- squidpony.squidgrid.gui.awt - package squidpony.squidgrid.gui.awt
-
- squidpony.squidgrid.gui.awt.event - package squidpony.squidgrid.gui.awt.event
-
- squidpony.squidgrid.gui.libgdx - package squidpony.squidgrid.gui.libgdx
-
- squidpony.squidgrid.gui.swing - package squidpony.squidgrid.gui.swing
-
- squidpony.squidgrid.gui.swing.animation - package squidpony.squidgrid.gui.swing.animation
-
- squidpony.squidgrid.util - package squidpony.squidgrid.util
-
- squidpony.squidmath - package squidpony.squidmath
-
- squidpony.squidutility - package squidpony.squidutility
-
- STAINED_RED - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- startNewAnimationManager(JComponent) - Static method in class squidpony.squidgrid.gui.swing.animation.AnimationManager
-
Creates a new AnimationManager that will draw to the provided image and
then starts it in a daemon worker thread to manage the animations.
- STEAMED_CHESTNUT - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- STEEL_BLUE - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- stopAnimation(Animation) - Method in class squidpony.squidgrid.gui.swing.animation.AnimationManager
-
Stops the given animation if it is in the current list of running
animations.
- STOREROOM_BROWN - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- STYLISH_PERSIMMON - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SUMAC - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SUMAC_DYED - Static variable in class squidpony.squidcolor.SColor
-
Color constant
- SwingPane - Class in squidpony.squidgrid.gui.swing
-
Displays text and images in a grid pattern.
- SwingPane(int, int, int, int, Font) - Constructor for class squidpony.squidgrid.gui.swing.SwingPane
-
Builds a new panel with the desired traits.
- SwingPane(int, int, Font) - Constructor for class squidpony.squidgrid.gui.swing.SwingPane
-
Builds a panel with the given Font determining the size of the cell
dimensions.
- SwingPane() - Constructor for class squidpony.squidgrid.gui.swing.SwingPane
-
Empty constructor.