Gridarta Editor
|
Public Member Functions | |
void | moveSquareEnv () |
MoveSquareEnvAction (@NotNull final SelectedSquareModel< G, A, R > selectedSquareModel, @Nullable final MapManager< G, A, R > mapManager) | |
![]() | |
boolean | doAction (final boolean performAction) |
void | setAction ( @NotNull final Action action, @NotNull final String name) |
Protected Member Functions | |
boolean | doAction (final boolean performAction, @Nullable final G gameObject) |
![]() | |
AbstractMoveSquareAction ( @NotNull final SelectedSquareModel< G, A, R > selectedSquareModel, @Nullable final MapManager< G, A, R > mapManager) | |
abstract boolean | doAction (boolean performAction, @Nullable G gameObject) |
Private Attributes | |
final SelectedSquareModel< G, A, R > | selectedSquareModel |
An net.sf.gridarta.utils.EditorAction that moves the selected game object in the SelectedSquareModel to its environment.
Definition at line 39 of file MoveSquareEnvAction.java.
net.sf.gridarta.action.MoveSquareEnvAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.MoveSquareEnvAction | ( | @NotNull final SelectedSquareModel< G, A, R > | selectedSquareModel, |
@Nullable final MapManager< G, A, R > | mapManager | ||
) |
Creates a new instance.
selectedSquareModel | the selected square model to update |
mapManager | the map manager to track or null
|
Definition at line 52 of file MoveSquareEnvAction.java.
|
protected |
Definition at line 66 of file MoveSquareEnvAction.java.
References net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.beginTransaction(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.endTransaction(), net.sf.gridarta.model.mapmodel.MapSquare< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapLocation(), net.sf.gridarta.model.mapmodel.MapSquare< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getMapModel(), net.sf.gridarta.gui.panel.selectedsquare.SelectedSquareModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.getSelectedMapSquare(), net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.isMultiArchFittingToMap(), net.sf.gridarta.action.AbstractMoveSquareAction< G, A, R >.mapModel, net.sf.gridarta.model.mapmodel.MapModel< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.moveEnv(), and net.sf.gridarta.action.MoveSquareEnvAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.selectedSquareModel.
void net.sf.gridarta.action.MoveSquareEnvAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.moveSquareEnv | ( | ) |
Action method that moves the selected game object to its environment.
Definition at line 61 of file MoveSquareEnvAction.java.
|
private |
The SelectedSquareModel that is updated.
Definition at line 45 of file MoveSquareEnvAction.java.
Referenced by net.sf.gridarta.action.MoveSquareEnvAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.doAction(), and net.sf.gridarta.action.MoveSquareEnvAction< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >.MoveSquareEnvAction().