Interface RegisterTurtleUpgradeModeller
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
A functional interface to register a
TurtleUpgradeModeller for a class of turtle upgrades.
This interface is largely intended to be used from multi-loader code, to allow sharing registration code between multiple loaders.
-
Method Summary
Modifier and TypeMethodDescription<T extends ITurtleUpgrade>
voidregister(TurtleUpgradeSerialiser<T> serialiser, TurtleUpgradeModeller<T> modeller) Register aTurtleUpgradeModeller.
-
Method Details
-
register
<T extends ITurtleUpgrade> void register(TurtleUpgradeSerialiser<T> serialiser, TurtleUpgradeModeller<T> modeller) Register aTurtleUpgradeModeller.- Type Parameters:
T- The type of the turtle upgrade.- Parameters:
serialiser- The turtle upgrade serialiser.modeller- The upgrade modeller.
-