Interface ShipEditorEntityPlugin
-
public interface ShipEditorEntityPlugin
These entities provide a view in ship editor for further control in that context
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
clientShipEditorEntityPluginReset()
String
getShipEditorEntityPluginIconResourceName()
String
getShipEditorEntityPluginName()
void
onClientShipEditorEntityPluginActivate()
void
onClientShipEditorEntityPluginDeactivate()
void
onClientShipEditorEntityPluginEvent(Event event)
void
onClientShipEditorEntityPluginRenderToolbarContent(List<RenderingBo> renderingBo, CoordI2 absolutePosition, Area2 toolRenderingArea, Area2 editorSelection)
-
-
-
Method Detail
-
getShipEditorEntityPluginName
String getShipEditorEntityPluginName()
-
getShipEditorEntityPluginIconResourceName
String getShipEditorEntityPluginIconResourceName()
-
clientShipEditorEntityPluginReset
void clientShipEditorEntityPluginReset()
-
onClientShipEditorEntityPluginRenderToolbarContent
void onClientShipEditorEntityPluginRenderToolbarContent(List<RenderingBo> renderingBo, CoordI2 absolutePosition, Area2 toolRenderingArea, Area2 editorSelection)
-
onClientShipEditorEntityPluginActivate
void onClientShipEditorEntityPluginActivate()
-
onClientShipEditorEntityPluginDeactivate
void onClientShipEditorEntityPluginDeactivate()
-
onClientShipEditorEntityPluginEvent
void onClientShipEditorEntityPluginEvent(Event event)
-
-