Package | Description |
---|---|
com.b3dgs.lionengine.game.object.trait.producible |
Describe the production capacity of an object by using a
Producer
to create new ObjectGame as
Producible . |
Modifier and Type | Class and Description |
---|---|
class |
ProducibleModel
Represents a producible object.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Producible> |
ProducerModel.iterator() |
Iterator<Producible> |
Producer.iterator()
Get production iterator.
|
Modifier and Type | Method and Description |
---|---|
void |
ProducerModel.addToProductionQueue(Producible producible) |
void |
Producer.addToProductionQueue(Producible producible)
Add an element to the production queue.
|
boolean |
ProducerChecker.checkProduction(Producible producible)
Condition to start production.
|
void |
ProducerListener.notifyCanNotProduce(Producible producible)
Notify listener that current element can not be produced.
|
void |
ProducerListener.notifyProduced(Producible producible,
ObjectGame object)
Notify listener that this element has been produced.
|
void |
ProducerListener.notifyProducing(Producible producible,
ObjectGame object)
Notify listener that this element is currently under production.
|
void |
ProducerListener.notifyStartProduction(Producible producible,
ObjectGame object)
Notify listener that production is starting for this element.
|
Copyright © 2016 Byron 3D Games Studio. All rights reserved.