20 package net.sf.gridarta.model.filter;
23 import org.jetbrains.annotations.NotNull;
57 boolean reset(@NotNull C config);
Base package of all Gridarta classes.
Reflects a game object (object on a map).
C createConfig()
Creates a new FilterConfig instance for this filter.
boolean reset(@NotNull C config)
This tells the filter we have finished with current map square and, perhaps, we are jumping on next o...
GameObjects are the objects based on Archetypes found on maps.
boolean hasGlobalMatch(@NotNull C config)
Tells if all the game objects on a square are to be analyzed before a match result.
Interface for filter configurations.
boolean match(@NotNull C config, @NotNull GameObject<?, ?, ?> gameObject)
Tells whether we got a match on specific GameObject.