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
All Classes|All Packages
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)
, withouterName
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)
, withouterName
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)
, withouterName
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.
All Classes|All Packages