Class AbstractModificationTool
java.lang.Object
net.mcreator.ui.views.editor.image.tool.tools.AbstractTool
net.mcreator.ui.views.editor.image.tool.tools.AbstractModificationTool
- All Implemented Interfaces:
MouseListener, MouseMotionListener, EventListener, ToolActivationListener
- Direct Known Subclasses:
AbstractDrawingTool, FlipHorizontalTool, FlipVerticalTool, FloodFillTool, LineTool, ShapeTool
-
Field Summary
Fields inherited from class AbstractTool
canvas, colorSelector, description, icon, layer, layerPanel, name, processSuccess, settingsPanel, startSuccess, versionManager -
Constructor Summary
ConstructorsConstructorDescriptionAbstractModificationTool(String name, String description, ImageIcon icon, Canvas canvas, ColorSelector colorSelector, VersionManager versionManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidMethods inherited from class AbstractTool
getCursor, getDescription, getHoverCursor, getIcon, getLayer, getName, getPropertiesPanel, getToolPanelButton, getUsingCursor, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, noSettings, process, setCanvas, setLayer, setLayerPanel, setToolPanelButton, toolActivationChanged, toolDisabled, toolEnabled
-
Constructor Details
-
AbstractModificationTool
public AbstractModificationTool(String name, String description, ImageIcon icon, Canvas canvas, ColorSelector colorSelector, VersionManager versionManager)
-
-
Method Details
-
mousePressed
- Specified by:
mousePressedin interfaceMouseListener- Overrides:
mousePressedin classAbstractTool
-
mouseReleased
- Specified by:
mouseReleasedin interfaceMouseListener- Overrides:
mouseReleasedin classAbstractTool
-