Index

A B C D E F G H I J K L M N O P R S T U V 
All Classes|All Packages

S

set(Integer) - Method in class squidpony.squidmath.MultiArrangement.ValueIterator
 
set(K) - Method in class squidpony.squidmath.MultiArrangement.KeyIterator
 
shiftKeys(int) - Method in class squidpony.squidmath.MultiArrangement
Shifts left entries with the specified hash code, starting at the specified position, and empties the resulting free entry.
shiftKeysValues(int) - Method in class squidpony.squidmath.MultiArrangement
Shifts left entries with the specified hash code, starting at the specified position, and empties the resulting free entry.
show() - Method in class squidpony.SquidStorage
Gets a String representation of the data that would be saved when SquidStorage.store(String) is called.
show() - Method in class squidpony.store.json.JsonStorage
Gets a String representation of the data that would be saved when JsonStorage.store(String) is called.
show() - Method in class squidpony.store.text.TextStorage
Gets a String representation of the data that would be saved when store(String) is called.
shuffle(IRNG) - Method in class squidpony.squidmath.BundleBiMap
Generates a random ordering with rng and applies the same ordering to all kinds of keys this has; they will maintain their current association to other keys but their ordering/indices will change.
shuffle(IRNG) - Method in class squidpony.squidmath.BundleBundleBiMap
Generates a random ordering with rng and applies the same ordering to all kinds of keys this has; they will maintain their current association to other keys but their ordering/indices will change.
shuffle(IRNG) - Method in class squidpony.squidmath.MultiArrangement
Randomly alters the iteration order for this MultiArrangement using the given IRNG to shuffle.
shuffle(IRNG) - Method in class squidpony.squidmath.MultiKey
Generates a random ordering with rng and applies the same ordering to all kinds of keys this has; they will maintain their current association to other keys but their ordering/indices will change.
singleAt(int) - Method in class squidpony.squidmath.BundleBiMap
Given an index to look up, gets the S key present at that position in the ordering.
size - Variable in class squidpony.squidmath.MultiArrangement
Number of entries in the set (including the key zero, if present).
size() - Method in class squidpony.squidmath.BundleBiMap
Gets the total number of bundle-to-single pairs in this BundleBiMap.
size() - Method in class squidpony.squidmath.BundleBundleBiMap
Gets the total number of bundle-to-single pairs in this BundleBiMap.
size() - Method in class squidpony.squidmath.MultiArrangement.KeyList
 
size() - Method in class squidpony.squidmath.MultiArrangement
 
size() - Method in class squidpony.squidmath.MultiArrangement.ValueCollection
 
size() - Method in class squidpony.squidmath.MultiKey
 
squidpony - package squidpony
The default conversion, compression, and storage classes are here; they delegate to the classes in squidpony.store.json.
squidpony.squidmath - package squidpony.squidmath
Rarely-used data structures removed from squidlib-util and put in squidlib-extra in case they can be useful.
squidpony.store.json - package squidpony.store.json
Conversion, compression,and storage (to libGDX Preferences) using JSON as the stored type.
squidpony.store.text - package squidpony.store.text
Conversion, compression,and storage (to libGDX Preferences) using an experimental custom format as the stored type.
SquidStorage - Class in squidpony
Helps games store information in libGDX's Preferences class as Strings, then get it back out.
SquidStorage() - Constructor for class squidpony.SquidStorage
Please don't use this constructor if possible; it simply calls SquidStorage(String) with the constant String "nameless".
SquidStorage(String) - Constructor for class squidpony.SquidStorage
Creates a SquidStorage with the given fileName to save using Preferences from libGDX.
SquidStorage(String, long[]) - Constructor for class squidpony.SquidStorage
Creates a SquidStorage with the given fileName to save using Preferences from libGDX.
SquidStorage(String, String) - Constructor for class squidpony.SquidStorage
Creates a SquidStorage with the given fileName to save using Preferences from libGDX.
storageName - Variable in class squidpony.store.json.JsonStorage
 
storageName - Variable in class squidpony.store.text.TextStorage
 
store(String) - Method in class squidpony.SquidStorage
Actually stores all objects that had previously been prepared with SquidStorage.put(String, Object), with outerName used as a key to retrieve any object in the current group.
store(String) - Method in class squidpony.store.json.JsonStorage
Actually stores all objects that had previously been prepared with JsonStorage.put(String, Object), with outerName used as a key to retrieve any object in the current group.
store(String) - Method in class squidpony.store.text.TextStorage
Actually stores all objects that had previously been prepared with put(String, Object, StringConvert), with outerName used as a key to retrieve any object in the current group.
StringStringMap - Class in squidpony
Created by Tommy Ettinger on 1/2/2017.
StringStringMap() - Constructor for class squidpony.StringStringMap
 
StringStringMap(int, float) - Constructor for class squidpony.StringStringMap
 
StringStringMap(Collection<String>, Collection<String>, float) - Constructor for class squidpony.StringStringMap
 
subMap(K, K) - Method in class squidpony.squidmath.MultiArrangement
 
swap(K, K) - Method in class squidpony.squidmath.MultiArrangement
Swaps the positions in the ordering for the given items, if they are both present.
swapIndices(int, int) - Method in class squidpony.squidmath.MultiArrangement
Swaps the given indices in the ordering, if they are both ints between 0 and size.
A B C D E F G H I J K L M N O P R S T U V 
All Classes|All Packages