 |
Gridarta Editor
|
Go to the documentation of this file.
20 package net.sf.gridarta.gui.panel.objectchooser;
22 import java.util.List;
27 import org.jetbrains.annotations.NotNull;
28 import org.jetbrains.annotations.Nullable;
void removeObjectChooserListener(@NotNull ObjectChooserListener< G, A, R > listener)
Removes a listener to be notified.
Base package of all Gridarta classes.
void addObjectChooserListener(@NotNull ObjectChooserListener< G, A, R > listener)
Adds a listener to be notified.
void moveArchetypeChooserToFront()
Move the Archetype Chooser in front of the Pickmap Chooser.
BaseObject< G, A, R, ?> getCursorSelection()
Returns the selected archetype (if the archetype chooser is active) or the game object selected by th...
boolean isPickmapActive()
Return if the Pickmap Chooser is active.
Reflects a game object (object on a map).
boolean isMatching(@NotNull G gameObject)
Returns whether the current selection matches a given game object.
GameObjects are the objects based on Archetypes found on maps.
List<? extends BaseObject< G, A, R, ?> > getSelections()
Returns the selected arches in the left-side panel.
Interface for MapArchObjects.
BaseObject< G, A, R, ?> getSelection()
Returns the active arch in the left-side panel.
Common base interface for ObjectChoosers.
void movePickmapChooserToFront()
Move the Pickmap Chooser in front of the Archetype Chooser.