A B C D E F G H I L M N O P Q R S T U V W 

C

CameraRts - Class in com.b3dgs.lionengine.game.rts
This camera should be used for a strategy oriented game.
CameraRts(MapTile<?, ?>) - Constructor for class com.b3dgs.lionengine.game.rts.CameraRts
Create a strategy oriented camera.
CameraRts(int, int) - Constructor for class com.b3dgs.lionengine.game.rts.CameraRts
Create a strategy oriented camera.
canAttack() - Method in interface com.b3dgs.lionengine.game.rts.ability.attacker.AttackerUsedServices
Check if the attacker can attack (called when attack is possible).
canBeProduced(P) - Method in interface com.b3dgs.lionengine.game.rts.ability.producer.ProducerUsedServices
Condition to make production start.
canCarry() - Method in interface com.b3dgs.lionengine.game.rts.ability.extractor.ExtractorUsedServices
Check if extractor can bring back its extraction (called while bring back resources).
canClick(CursorRts) - Method in class com.b3dgs.lionengine.game.rts.ControlPanelModel
Check if cursor can click on panel.
canExtract() - Method in interface com.b3dgs.lionengine.game.rts.ability.extractor.ExtractorUsedServices
Check if extractor can extract (called while going to resources location).
canProduce(P) - Method in interface com.b3dgs.lionengine.game.rts.ability.producer.ProducerUsedServices
Condition to start production check (able to produce).
canSee(EntityRts) - Method in class com.b3dgs.lionengine.game.rts.CameraRts
Check if camera can see the entity.
checkAll(Border20[][], int, int, int, int, int) - Method in class com.b3dgs.lionengine.game.rts.map.Border20Map
Check all tiles around the specified location using the specified ray (area).
checkResourceType(C) - Method in class com.b3dgs.lionengine.game.rts.map.TileRts
Check resource type from collision.
clearIgnoredId() - Method in class com.b3dgs.lionengine.game.rts.ability.mover.MoverModel
 
clearSharedPathIds() - Method in class com.b3dgs.lionengine.game.rts.ability.mover.MoverModel
 
com.b3dgs.lionengine.game.rts - package com.b3dgs.lionengine.game.rts
 
com.b3dgs.lionengine.game.rts.ability - package com.b3dgs.lionengine.game.rts.ability
 
com.b3dgs.lionengine.game.rts.ability.attacker - package com.b3dgs.lionengine.game.rts.ability.attacker
 
com.b3dgs.lionengine.game.rts.ability.extractor - package com.b3dgs.lionengine.game.rts.ability.extractor
 
com.b3dgs.lionengine.game.rts.ability.mover - package com.b3dgs.lionengine.game.rts.ability.mover
 
com.b3dgs.lionengine.game.rts.ability.producer - package com.b3dgs.lionengine.game.rts.ability.producer
 
com.b3dgs.lionengine.game.rts.ability.skilled - package com.b3dgs.lionengine.game.rts.ability.skilled
 
com.b3dgs.lionengine.game.rts.entity - package com.b3dgs.lionengine.game.rts.entity
 
com.b3dgs.lionengine.game.rts.map - package com.b3dgs.lionengine.game.rts.map
 
com.b3dgs.lionengine.game.rts.skill - package com.b3dgs.lionengine.game.rts.skill
 
ControlPanelListener - Interface in com.b3dgs.lionengine.game.rts
List of events linked to the control panel.
ControlPanelModel<E extends EntityRts> - Class in com.b3dgs.lionengine.game.rts
This class represents the control panel (HUD), which will contain selected entities, actions, and many other informations.
ControlPanelModel() - Constructor for class com.b3dgs.lionengine.game.rts.ControlPanelModel
Constructor.
create(T) - Method in class com.b3dgs.lionengine.game.rts.ability.producer.FactoryProductionRts
Create a new producible from the entity type.
create(T, int, int) - Method in class com.b3dgs.lionengine.game.rts.ability.producer.FactoryProductionRts
Create a new producible from the entity type.
create(MapTile<?, ?>) - Method in class com.b3dgs.lionengine.game.rts.map.Border20Map
Constructor.
create(MapTile<?, T>) - Method in class com.b3dgs.lionengine.game.rts.map.FogOfWarRts
Constructor.
create(int, int) - Method in class com.b3dgs.lionengine.game.rts.map.MapTileRts
 
createLayers(MapTile<?, T>) - Method in class com.b3dgs.lionengine.game.rts.entity.HandlerEntityRts
Prepare rendering layers, depending of the map height.
CursorRts - Class in com.b3dgs.lionengine.game.rts
This class can be used to handle easily a strategy cursor, designed to select and give order to any kind of entity.
CursorRts(Mouse, CameraRts, Resolution, MapTile<?, ?>, Media...) - Constructor for class com.b3dgs.lionengine.game.rts.CursorRts
Constructor.
CursorRts(Mouse, CameraRts, Resolution, int, int, Media...) - Constructor for class com.b3dgs.lionengine.game.rts.CursorRts
Constructor.
A B C D E F G H I L M N O P Q R S T U V W