Package | Description |
---|---|
com.b3dgs.lionengine.game.feature |
Feature system that allows to reduce functionality complexity by splitting a single system into multiple sub systems.
|
com.b3dgs.lionengine.game.feature.attackable |
Represents the attack system, which allows to attack something from another thing.
|
com.b3dgs.lionengine.game.feature.collidable |
Object and map collision handling.
|
com.b3dgs.lionengine.game.feature.tile.map.collision |
Object and map collision handling.
|
Modifier and Type | Class and Description |
---|---|
class |
TransformableModel
Transformable model implementation.
|
Modifier and Type | Method and Description |
---|---|
void |
TransformableListener.notifyTransformed(Transformable transformable)
Notify transformable modification.
|
Modifier and Type | Method and Description |
---|---|
Transformable |
AttackerModel.getTarget() |
Transformable |
Attacker.getTarget()
Get the target entity.
|
Modifier and Type | Method and Description |
---|---|
void |
AttackerModel.attack(Transformable target) |
void |
Attacker.attack(Transformable target)
Define a target to attack.
|
void |
AttackerListener.notifyAttackEnded(int damages,
Transformable target)
Notify when attacker has done his attack.
|
void |
AttackerListener.notifyAttackStarted(Transformable target)
Notify when attacker is going to attack.
|
void |
AttackerListener.notifyReachingTarget(Transformable target)
Notify while attacker is reaching target.
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentCollision.notifyTransformed(Transformable transformable) |
void |
CollidableModel.notifyTransformed(Transformable transformable) |
Modifier and Type | Method and Description |
---|---|
CollisionResult |
MapTileCollisionModel.computeCollision(Transformable transformable,
CollisionCategory category) |
CollisionResult |
MapTileCollision.computeCollision(Transformable transformable,
CollisionCategory category)
Search first tile hit by the transformable that contains collision, applying a ray tracing from its old location
to its current.
|
Copyright © 2017 Byron 3D Games Studio. All rights reserved.