Package | Description |
---|---|
com.b3dgs.lionengine.game.strategy | |
com.b3dgs.lionengine.game.strategy.entity | |
com.b3dgs.lionengine.game.strategy.skill |
Modifier and Type | Method and Description |
---|---|
boolean |
ControlPanelModel.canClick(CursorStrategy cursor)
Check if cursor can click on panel.
|
protected int |
ControlPanelModel.computeSelectionHeight(CursorStrategy cursor,
CameraStrategy camera,
int sx,
int sy)
Perform the height selection by considering the click point and current location.
|
protected int |
ControlPanelModel.computeSelectionWidth(CursorStrategy cursor,
CameraStrategy camera,
int sx,
int sy)
Perform the width selection by considering the click point and current location.
|
boolean |
CameraStrategy.isInside(CursorStrategy cursor)
Check if cursor in inside camera view (outside panel).
|
void |
ControlPanelModel.update(double extrp,
CameraStrategy camera,
CursorStrategy cursor,
com.b3dgs.lionengine.Keyboard keyboard)
Update panel routine.
|
protected void |
ControlPanelModel.updateCursorSelection(CursorStrategy cursor,
CameraStrategy camera)
Function handling cursor selection (preparing area transposed on the map).
|
Modifier and Type | Method and Description |
---|---|
protected void |
HandlerEntityStrategy.renderingEntity(com.b3dgs.lionengine.Graphic g,
E entity,
CameraStrategy camera,
CursorStrategy cursor)
Rendering function for an entity.
|
protected abstract void |
HandlerEntityStrategy.updatingEntity(E entity,
CursorStrategy cursor,
CameraStrategy camera)
Update the entity.
|
protected void |
HandlerEntityStrategy.updatingEntityClickAssignment(E entity,
CursorStrategy cursor,
CameraStrategy camera,
int i)
Update the entity click assignment.
|
Constructor and Description |
---|
HandlerEntityStrategy(CameraStrategy camera,
CursorStrategy cursor,
C panel,
MapTileStrategy<?,R,T> map)
Create a new entity handler.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
SkillStrategy.action(ControlPanelModel<?> panel,
CursorStrategy cursor)
Action executed on cast.
|
abstract boolean |
SkillStrategy.isOver(CursorStrategy cursor)
Check if the cursor is over the skill button.
|
abstract void |
SkillStrategy.renderOnMap(com.b3dgs.lionengine.Graphic g,
CursorStrategy cursor,
CameraStrategy camera)
Rendering routine on map.
|
abstract void |
SkillStrategy.updateOnMap(double extrp,
CameraStrategy camera,
CursorStrategy cursor)
Update routine on map.
|
void |
SkillStrategy.updateOnPanel(CursorStrategy cursor,
ControlPanelModel<?> panel)
Update routine on panel.
|
Copyright © 2014 Byron 3D Games Studio. All rights reserved.