Index

C D G I P R U W 
All Classes and Interfaces|All Packages

C

CardsSerializer - Class in com.github.yellowstonegames.freeze.core
Needs String[] registered with kryo.register(String[].class);, EnhancedRandomSerializer to be registered and IntDequeSerializer to be registered, plus whatever type of EnhancedRandom the Cards uses to be registered (by default, Xoshiro256MX3RandomSerializer).
CardsSerializer() - Constructor for class com.github.yellowstonegames.freeze.core.CardsSerializer
 
com.github.yellowstonegames.freeze.core - package com.github.yellowstonegames.freeze.core
 
copy(Kryo, Cards) - Method in class com.github.yellowstonegames.freeze.core.CardsSerializer
 
copy(Kryo, GapShuffler) - Method in class com.github.yellowstonegames.freeze.core.GapShufflerSerializer
 
copy(Kryo, IntShuffler) - Method in class com.github.yellowstonegames.freeze.core.IntShufflerSerializer
 
copy(Kryo, ProbabilityTable) - Method in class com.github.yellowstonegames.freeze.core.ProbabilityTableSerializer
 
copy(Kryo, UniqueIdentifier) - Method in class com.github.yellowstonegames.freeze.core.UniqueIdentifierSerializer
 
copy(Kryo, UniqueIdentifier.Generator) - Method in class com.github.yellowstonegames.freeze.core.UniqueIdentifierGeneratorSerializer
 
copy(Kryo, WeightedTable) - Method in class com.github.yellowstonegames.freeze.core.WeightedTableSerializer
 

D

DiceRuleSerializer - Class in com.github.yellowstonegames.freeze.core
 
DiceRuleSerializer() - Constructor for class com.github.yellowstonegames.freeze.core.DiceRuleSerializer
 

G

GapShufflerSerializer - Class in com.github.yellowstonegames.freeze.core
Needs EnhancedRandomSerializer to be registered, CollectionSerializer for ObjectList to be registered, and whatever type of EnhancedRandom the GapShuffler uses to be registered (by default, WhiskerRandomSerializer).
GapShufflerSerializer() - Constructor for class com.github.yellowstonegames.freeze.core.GapShufflerSerializer
 

I

IntShufflerSerializer - Class in com.github.yellowstonegames.freeze.core
 
IntShufflerSerializer() - Constructor for class com.github.yellowstonegames.freeze.core.IntShufflerSerializer
 

P

ProbabilityTableSerializer - Class in com.github.yellowstonegames.freeze.core
Needs EnhancedRandomSerializer to be registered, CollectionSerializer for ObjectList to be registered, CollectionSerializer for NumberedSet to be registered, and IntListSerializer to be registered, plus whatever type of EnhancedRandom the ProbabilityTable uses to be registered (by default, WhiskerRandomSerializer).
ProbabilityTableSerializer() - Constructor for class com.github.yellowstonegames.freeze.core.ProbabilityTableSerializer
 

R

read(Kryo, Input, Class) - Method in class com.github.yellowstonegames.freeze.core.CardsSerializer
 
read(Kryo, Input, Class) - Method in class com.github.yellowstonegames.freeze.core.DiceRuleSerializer
 
read(Kryo, Input, Class) - Method in class com.github.yellowstonegames.freeze.core.GapShufflerSerializer
 
read(Kryo, Input, Class) - Method in class com.github.yellowstonegames.freeze.core.IntShufflerSerializer
 
read(Kryo, Input, Class) - Method in class com.github.yellowstonegames.freeze.core.ProbabilityTableSerializer
 
read(Kryo, Input, Class) - Method in class com.github.yellowstonegames.freeze.core.UniqueIdentifierGeneratorSerializer
 
read(Kryo, Input, Class) - Method in class com.github.yellowstonegames.freeze.core.UniqueIdentifierSerializer
 
read(Kryo, Input, Class) - Method in class com.github.yellowstonegames.freeze.core.WeightedTableSerializer
 

U

UniqueIdentifierGeneratorSerializer - Class in com.github.yellowstonegames.freeze.core
 
UniqueIdentifierGeneratorSerializer() - Constructor for class com.github.yellowstonegames.freeze.core.UniqueIdentifierGeneratorSerializer
 
UniqueIdentifierSerializer - Class in com.github.yellowstonegames.freeze.core
 
UniqueIdentifierSerializer() - Constructor for class com.github.yellowstonegames.freeze.core.UniqueIdentifierSerializer
 

W

WeightedTableSerializer - Class in com.github.yellowstonegames.freeze.core
 
WeightedTableSerializer() - Constructor for class com.github.yellowstonegames.freeze.core.WeightedTableSerializer
 
write(Kryo, Output, Cards) - Method in class com.github.yellowstonegames.freeze.core.CardsSerializer
 
write(Kryo, Output, Dice.Rule) - Method in class com.github.yellowstonegames.freeze.core.DiceRuleSerializer
 
write(Kryo, Output, GapShuffler) - Method in class com.github.yellowstonegames.freeze.core.GapShufflerSerializer
 
write(Kryo, Output, IntShuffler) - Method in class com.github.yellowstonegames.freeze.core.IntShufflerSerializer
 
write(Kryo, Output, ProbabilityTable) - Method in class com.github.yellowstonegames.freeze.core.ProbabilityTableSerializer
 
write(Kryo, Output, UniqueIdentifier) - Method in class com.github.yellowstonegames.freeze.core.UniqueIdentifierSerializer
 
write(Kryo, Output, UniqueIdentifier.Generator) - Method in class com.github.yellowstonegames.freeze.core.UniqueIdentifierGeneratorSerializer
 
write(Kryo, Output, WeightedTable) - Method in class com.github.yellowstonegames.freeze.core.WeightedTableSerializer
 
C D G I P R U W 
All Classes and Interfaces|All Packages