Class State.Param<T>
java.lang.Object
zombie.ai.State.Param<T>
- Enclosing class:
State
-
Method Summary
Modifier and TypeMethodDescriptionfromDelegate(Map<Object, Object> delegate) get(IsoGameCharacter owner) get(IsoGameCharacter owner, Supplier<T> defaultSupplier) getName()Class<?> static <R> State.Param<R> static <R> State.Param<R> static State.Param<Boolean> static State.Param<Float> static State.Param<Integer> static State.Param<Long> static State.Param<String> static <R> State.Param<R> ofSupplier(String name, Class<R> clazz, Supplier<R> defaultSupplier) remove(IsoGameCharacter owner) voidset(IsoGameCharacter owner, T newT)
-
Method Details
-
ofInt
-
ofLong
-
ofFloat
-
ofString
-
ofBool
-
of
-
of
-
ofSupplier
public static <R> State.Param<R> ofSupplier(String name, Class<R> clazz, Supplier<R> defaultSupplier) -
getName
-
get
-
get
-
set
-
remove
-
getStateClass
-
fromDelegate
-