Gridarta Editor
net.sf.gridarta.action.DeleteArchAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R > Class Template Reference
+ Inheritance diagram for net.sf.gridarta.action.DeleteArchAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:
+ Collaboration diagram for net.sf.gridarta.action.DeleteArchAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >:

Public Member Functions

void deleteArch ()
 
 DeleteArchAction (@NotNull final MapViewSettings mapViewSettings)
 
void setAction (@NotNull final Action action, @NotNull final String name)
 
- Public Member Functions inherited from net.sf.gridarta.action.AbstractMapCursorAction< G, A, R >
void activeMapViewChanged ( @Nullable final MapView< G, A, R > mapView)
 
void mapCursorChangedGameObject ( @Nullable final MapSquare< G, A, R > mapSquare, @Nullable final G gameObject)
 
void mapCursorChangedMode ()
 
void mapCursorChangedPos ( @NotNull final Point location)
 
void mapCursorChangedSize ()
 
void mapViewClosing ( @NotNull final MapView< G, A, R > mapView)
 
void mapViewCreated ( @NotNull final MapView< G, A, R > mapView)
 

Protected Member Functions

void updateAction ()
 
- Protected Member Functions inherited from net.sf.gridarta.action.AbstractMapCursorAction< G, A, R >
MapCursor< G, A, R > getActiveMapCursor ()
 
MapView< G, A, R > getActiveMapView ()
 
abstract void updateAction ()
 

Private Member Functions

boolean doDeleteArch (final boolean performAction)
 

Private Attributes

Action action
 
final MapViewSettings mapViewSettings
 

Detailed Description

An EditorAction that deletes the currently selected game object.

Author
Andreas Kirschbaum

Definition at line 37 of file DeleteArchAction.java.

Constructor & Destructor Documentation

◆ DeleteArchAction()

net.sf.gridarta.action.DeleteArchAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.DeleteArchAction ( @NotNull final MapViewSettings  mapViewSettings)

Creates a new instance.

Parameters
mapViewSettingsthe map view settings for querying options

Definition at line 56 of file DeleteArchAction.java.

References net.sf.gridarta.action.DeleteArchAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.mapViewSettings.

Member Function Documentation

◆ deleteArch()

void net.sf.gridarta.action.DeleteArchAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.deleteArch ( )

Action method for "delete arch".

Definition at line 70 of file DeleteArchAction.java.

References net.sf.gridarta.action.DeleteArchAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doDeleteArch().

+ Here is the call graph for this function:

◆ doDeleteArch()

◆ setAction()

void net.sf.gridarta.action.DeleteArchAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.setAction ( @NotNull final Action  action,
@NotNull final String  name 
)

◆ updateAction()

Member Data Documentation

◆ action

◆ mapViewSettings


The documentation for this class was generated from the following file: