Uses of Interface
net.royalur.lut.GameStateEncoding
Packages that use GameStateEncoding
-
Uses of GameStateEncoding in net.royalur.lut
Classes in net.royalur.lut that implement GameStateEncodingModifier and TypeClassDescriptionclass
class
Encoding for simple rule-sets.Methods in net.royalur.lut that return GameStateEncodingModifier and TypeMethodDescriptionstatic GameStateEncoding
GameStateEncoding.createSimple
(GameSettings settings) Creates an encoding for a simple set of rules.Lut.getGameStateEncoding()
Method parameters in net.royalur.lut with type arguments of type GameStateEncodingModifier and TypeMethodDescriptionstatic Lut
Lut.read
(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, File file) static Lut
Lut.read
(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, FileChannel channel) static Lut
Lut.read
(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, DataSource source) Constructors in net.royalur.lut with parameters of type GameStateEncodingModifierConstructorDescriptionLut
(GameStateEncoding encoding, LutMetadata metadata, LutMap[] maps) LutTrainer
(GameSettings settings, GameStateEncoding encoding, JsonNotation jsonNotation)