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

S

set(Border20[][], int, int, Border20) - Method in class com.b3dgs.lionengine.game.rts.map.Border20Map
Set an axis value.
setActive(boolean) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Set active state (false to disable mouse over and selection).
setActive(boolean) - Method in class com.b3dgs.lionengine.game.rts.skill.SkillRts
Set active state (true when using).
setAlive(boolean) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Set alive state.
setAnimSpeed(double) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
 
setAttackDamages(int, int) - Method in class com.b3dgs.lionengine.game.rts.ability.attacker.WeaponModel
 
setAttackDamages(int, int) - Method in interface com.b3dgs.lionengine.game.rts.ability.attacker.WeaponServices
Set attack damages between entity and target.
setAttackDistance(int, int) - Method in class com.b3dgs.lionengine.game.rts.ability.attacker.WeaponModel
 
setAttackDistance(int, int) - Method in interface com.b3dgs.lionengine.game.rts.ability.attacker.WeaponServices
Set attack distance between entity and target.
setAttackFrame(int) - Method in class com.b3dgs.lionengine.game.rts.ability.attacker.WeaponModel
 
setAttackFrame(int) - Method in interface com.b3dgs.lionengine.game.rts.ability.attacker.WeaponServices
Represents the frame number (inside animation) which design the attack action.
setAttackTimer(int) - Method in class com.b3dgs.lionengine.game.rts.ability.attacker.WeaponModel
 
setAttackTimer(int) - Method in interface com.b3dgs.lionengine.game.rts.ability.attacker.WeaponServices
Set attack pause time between two attacks.
setBorders(MapTile<?, ?>) - Method in class com.b3dgs.lionengine.game.rts.CameraRts
Set up camera limits depending of the map.
setClickableArea(Rectangle) - Method in class com.b3dgs.lionengine.game.rts.ControlPanelModel
Set clickable area on map (not on panel).
setClickableArea(CameraGame) - Method in class com.b3dgs.lionengine.game.rts.ControlPanelModel
Set clickable area on map (not on panel), depending of the camera view.
setClickAssignment(int) - Method in class com.b3dgs.lionengine.game.rts.entity.HandlerEntityRts
Set the mouse click assignment.
setClickSelection(int) - Method in class com.b3dgs.lionengine.game.rts.ControlPanelModel
Set the mouse click selection value.
setDestination(Tiled) - Method in class com.b3dgs.lionengine.game.rts.ability.mover.MoverModel
 
setDestination(double, double, double) - Method in class com.b3dgs.lionengine.game.rts.ability.mover.MoverModel
 
setDestination(int, int) - Method in class com.b3dgs.lionengine.game.rts.ability.mover.MoverModel
 
setDestination(Tiled) - Method in interface com.b3dgs.lionengine.game.rts.ability.mover.MoverServices
Assign a specified location; will move automatically until reach it.
setFogOfWar(boolean, boolean) - Method in class com.b3dgs.lionengine.game.rts.map.FogOfWarRts
Set fog of war state.
setFogTiles(SpriteTiled, SpriteTiled) - Method in class com.b3dgs.lionengine.game.rts.map.FogOfWarRts
Set fog tilesheet reference.
setFov(int) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Set field of view value (in tile).
setFrame(int) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
 
setIgnore(boolean) - Method in class com.b3dgs.lionengine.game.rts.skill.SkillRts
Set ignorance state (it can be used to hide a certain part of skills).
setIgnoreId(Integer, boolean) - Method in class com.b3dgs.lionengine.game.rts.ability.mover.MoverModel
 
setKeys(Integer, Integer, Integer, Integer) - Method in class com.b3dgs.lionengine.game.rts.CameraRts
Set specific camera keyboard controls.
setLayer(int) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Define a layer number, used for rendering priority.
setLevel(int) - Method in class com.b3dgs.lionengine.game.rts.skill.SkillRts
Set skill level.
setLocation(int, int) - Method in class com.b3dgs.lionengine.game.rts.ability.mover.MoverModel
 
setLocation(int, int) - Method in interface com.b3dgs.lionengine.game.rts.ability.mover.MoverUsedServices
Set the location in tile.
setLocation(int, int) - Method in class com.b3dgs.lionengine.game.rts.ability.producer.Producible
Set the production location.
setLocation(MapTile<?, ?>, int, int) - Method in class com.b3dgs.lionengine.game.rts.CameraRts
Set the camera location at the specified tile location.
setLocation(int, int) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Set location in tile.
setName(String) - Method in class com.b3dgs.lionengine.game.rts.PlayerRts
Set player name.
setOrder(boolean) - Method in class com.b3dgs.lionengine.game.rts.skill.SkillRts
Set order state (an order will require a left click on map to assign it).
setOrientation(Orientation) - Method in interface com.b3dgs.lionengine.game.rts.ability.mover.MoverUsedServices
Set the orientation.
setOrientation(Orientation) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Set specific orientation.
setOver(boolean) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Set over state (used with cursor selection, to apply cursor over effect).
setPlayer(PlayerRts) - Method in class com.b3dgs.lionengine.game.rts.ControlPanelModel
Set player (player owning this panel).
setPlayerId(int) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Set the player owner id.
setPlayerId(int) - Method in class com.b3dgs.lionengine.game.rts.entity.HandlerEntityRts
Set player id (player id owning this panel).
setPlayerId(int) - Method in class com.b3dgs.lionengine.game.rts.map.FogOfWarRts
Set player id, to know which player has to be fogged.
setPriority(int) - Method in class com.b3dgs.lionengine.game.rts.skill.SkillRts
Set the priority.
setRef(int, int, Integer) - Method in class com.b3dgs.lionengine.game.rts.map.MapTileRts
 
setResource(Extractible<R>) - Method in class com.b3dgs.lionengine.game.rts.ability.extractor.ExtractorModel
 
setResource(R, int, int, int, int) - Method in class com.b3dgs.lionengine.game.rts.ability.extractor.ExtractorModel
 
setResource(Extractible<R>) - Method in interface com.b3dgs.lionengine.game.rts.ability.extractor.ExtractorServices
Set the resources location in tile.
setResource(R, int, int, int, int) - Method in interface com.b3dgs.lionengine.game.rts.ability.extractor.ExtractorServices
Set the resources location in tile.
setResourceType(R) - Method in class com.b3dgs.lionengine.game.rts.map.TileRts
Set the resource type.
setSelectable(boolean) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Set the selectable state.
setSelected(boolean) - Method in class com.b3dgs.lionengine.game.rts.skill.SkillRts
Set skill selection state.
setSelection(boolean) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Set selection state (used with cursor selection, to give an order).
setSelectionColor(ColorRgba) - Method in class com.b3dgs.lionengine.game.rts.ControlPanelModel
Set the selection color.
setSensibility(int, int) - Method in class com.b3dgs.lionengine.game.rts.CameraRts
Set camera sensibility (the lower it is, the faster is the camera movement).
setSharedPathIds(Set<Integer>) - Method in class com.b3dgs.lionengine.game.rts.ability.mover.MoverModel
 
setSkillPanel(int) - Method in class com.b3dgs.lionengine.game.rts.ability.skilled.SkilledModel
 
setSkillPanel(int) - Method in interface com.b3dgs.lionengine.game.rts.ability.skilled.SkilledServices
Set the current skill panel.
setSkillPanelNext(int) - Method in class com.b3dgs.lionengine.game.rts.ability.skilled.SkilledModel
 
setSkillPanelNext(int) - Method in interface com.b3dgs.lionengine.game.rts.ability.skilled.SkilledServices
Set the next skill panel (will be applied on the next update, so differed compared to SkilledServices.setSkillPanel(int) .
setSpeed(double, double) - Method in class com.b3dgs.lionengine.game.rts.ability.mover.MoverModel
 
SetupSkillRts - Class in com.b3dgs.lionengine.game.rts.skill
Minimum skill requirement definition, used to create skills.
SetupSkillRts(Media) - Constructor for class com.b3dgs.lionengine.game.rts.skill.SetupSkillRts
Constructor.
setUser(A) - Method in class com.b3dgs.lionengine.game.rts.ability.attacker.WeaponModel
 
setUser(A) - Method in interface com.b3dgs.lionengine.game.rts.ability.attacker.WeaponServices
Set the weapon user.
setVisible(boolean) - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Set visibility state.
setWeapon(int) - Method in class com.b3dgs.lionengine.game.rts.ability.attacker.AttackerModel
 
setWeapon(int) - Method in interface com.b3dgs.lionengine.game.rts.ability.attacker.AttackerServices
Set the current weapon to use.
SkilledModel<T extends java.lang.Enum<T> & com.b3dgs.lionengine.game.ObjectType,S extends SkillRts<T>> - Class in com.b3dgs.lionengine.game.rts.ability.skilled
Skilled model implementation.
SkilledModel() - Constructor for class com.b3dgs.lionengine.game.rts.ability.skilled.SkilledModel
Constructor.
SkilledServices<T extends java.lang.Enum<T> & com.b3dgs.lionengine.game.ObjectType,S extends SkillRts<T>> - Interface in com.b3dgs.lionengine.game.rts.ability.skilled
Define something that can used skills.
SkillRts<T extends java.lang.Enum<T> & com.b3dgs.lionengine.game.ObjectType> - Class in com.b3dgs.lionengine.game.rts.skill
Abstract structure of a skill, used by any kind of entity.
SkillRts(SetupGame) - Constructor for class com.b3dgs.lionengine.game.rts.skill.SkillRts
Constructor.
skipProduction() - Method in class com.b3dgs.lionengine.game.rts.ability.producer.ProducerModel
 
skipProduction() - Method in interface com.b3dgs.lionengine.game.rts.ability.producer.ProducerServices
Skip current production.
startExtraction() - Method in class com.b3dgs.lionengine.game.rts.ability.extractor.ExtractorModel
 
startExtraction() - Method in interface com.b3dgs.lionengine.game.rts.ability.extractor.ExtractorServices
Start extraction.
stop() - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
Stop any action.
stopAnimation() - Method in class com.b3dgs.lionengine.game.rts.entity.EntityRts
 
stopAttack() - Method in class com.b3dgs.lionengine.game.rts.ability.attacker.AttackerModel
 
stopAttack() - Method in interface com.b3dgs.lionengine.game.rts.ability.attacker.AttackerServices
Stop current weapon attack.
stopAttack() - Method in class com.b3dgs.lionengine.game.rts.ability.attacker.WeaponModel
 
stopAttack() - Method in interface com.b3dgs.lionengine.game.rts.ability.attacker.WeaponServices
Stop the current attack.
stopExtraction() - Method in class com.b3dgs.lionengine.game.rts.ability.extractor.ExtractorModel
 
stopExtraction() - Method in interface com.b3dgs.lionengine.game.rts.ability.extractor.ExtractorServices
Stop any action related to extraction.
stopMoves() - Method in class com.b3dgs.lionengine.game.rts.ability.mover.MoverModel
 
stopProduction() - Method in class com.b3dgs.lionengine.game.rts.ability.producer.ProducerModel
 
stopProduction() - Method in interface com.b3dgs.lionengine.game.rts.ability.producer.ProducerServices
Stop any production.
A B C D E F G H I L M N O P Q R S T U V W