Modifier and Type | Class and Description |
---|---|
class |
ControlPanelModel<E extends EntityStrategy>
This class represents the control panel (HUD), which will contain selected entities, actions, and many other
informations.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CameraStrategy.canSee(EntityStrategy entity)
Check if camera can see the entity.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AttackerListener<E extends EntityStrategy>
List of events listened from an attacker.
|
class |
AttackerModel<E extends EntityStrategy,A extends AttackerUsedServices<E>,W extends WeaponServices<E,A>>
Default attacker model implementation.
|
interface |
AttackerServices<E extends EntityStrategy,A extends AttackerUsedServices<E>,W extends WeaponServices<E,A>>
List of services provided by an attacker.
|
interface |
AttackerUsedServices<E extends EntityStrategy>
List of services needed by the attacker.
|
class |
WeaponModel<E extends EntityStrategy,A extends AttackerUsedServices<E>>
Default weapon model implementation.
|
interface |
WeaponServices<E extends EntityStrategy,A extends AttackerUsedServices<E>>
List of services provided by a weapon.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ProducerListener<T extends Enum<T>,C extends ProductionCostStrategy,P extends Producible<T,C>,E extends EntityStrategy>
List of event linked to the production.
|
class |
ProducerModel<T extends Enum<T>,C extends ProductionCostStrategy,P extends Producible<T,C>,E extends EntityStrategy>
Default and abstract model implementation.
|
interface |
ProducerUsedServices<T extends Enum<T>,C extends ProductionCostStrategy,P extends Producible<T,C>,E extends EntityStrategy>
List of services used by the producer.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EntityStrategyListener<E extends EntityStrategy>
Entity activities listener.
|
class |
HandlerEntityStrategy<R extends Enum<R>,T extends TileStrategy<?,R>,E extends EntityStrategy,C extends ControlPanelModel<E>>
This class will handle a list of entities, by updating and rendering them.
|
Modifier and Type | Method and Description |
---|---|
<E extends EntityStrategy> |
FogOfWarStrategy.update(Collection<E> entities)
Update entities field of view (fog of war).
|
Modifier and Type | Method and Description |
---|---|
CoordTile |
MapTileStrategy.getFreeTileAround(EntityStrategy entity,
int radius)
Search a free area from this area.
|
boolean |
FogOfWarStrategy.isFogged(EntityStrategy entity)
Check if the entity is current hidden by the fog of war.
|
Copyright © 2014 Byron 3D Games Studio. All rights reserved.