public interface PickmapChooserModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Modifier and Type | Method and Description |
---|---|
void |
activePickmapChanged(@Nullable PickmapState<G,A,R> pickmapState)
Notifies that the active pickmap has changed.
|
void |
pickmapModifiedChanged(int index,
@NotNull PickmapState<G,A,R> pickmapState)
Notifies that one pickmap's modified flag has changed.
|
void |
pickmapReverted(@NotNull PickmapState<G,A,R> pickmapState)
Notifies that one pickmap has been reverted.
|
void activePickmapChanged(@Nullable @Nullable PickmapState<G,A,R> pickmapState)
pickmapState
- the active pickmap or null
if no pickmap
existsvoid pickmapReverted(@NotNull @NotNull PickmapState<G,A,R> pickmapState)
pickmapState
- the pickmap that has been revertedvoid pickmapModifiedChanged(int index, @NotNull @NotNull PickmapState<G,A,R> pickmapState)
index
- the index of the changed pickmappickmapState
- the pickmap that has changed