| Modifier and Type | Field and Description |
|---|---|
| private BoundingBox | |
| private Array |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ParticleEffect | |
| public void | dispose()
Implements com. Releases all resources of this object. |
| public void | |
| public void | |
| public ParticleController | |
| public BoundingBox | |
| public Array | |
| public void | |
| public boolean | |
| public void | load(AssetManager assetManager, ResourceData<T> data)
Implements com. Loads all the assets required by all the controllers inside this effect. |
| public void | |
| public void | rotate(Quaternion rotation)
Applies the rotation to the current transformation matrix of each controller. |
| public void | |
| public void | save(AssetManager assetManager, ResourceData<T> data)
Implements com. Saves all the assets required by all the controllers inside this effect. |
| public void | scale(float scaleX, float scaleY, float scaleZ)
Applies the scale to the current transformation matrix of each controller. |
| public void | |
| public void | setBatch(Array<ParticleBatch<?>> batches)
Assign one batch, among those passed in, to each controller. |
| public void | |
| public void | |
| public void | |
| public void | |
| public void |
| bounds | back to summary |
|---|---|
| private BoundingBox bounds | |
| controllers | back to summary |
|---|---|
| private Array<ParticleController> controllers | |
| ParticleEffect | back to summary |
|---|---|
| public ParticleEffect() | |
| ParticleEffect | back to summary |
|---|---|
| public ParticleEffect(ParticleEffect effect) | |
| ParticleEffect | back to summary |
|---|---|
| public ParticleEffect(ParticleController... emitters) | |
| copy | back to summary |
|---|---|
public ParticleEffect copy()
| |
| dispose | back to summary |
|---|---|
| public void dispose() Implements com. Doc from com. Releases all resources of this object. | |
| draw | back to summary |
|---|---|
| public void draw() | |
| end | back to summary |
|---|---|
| public void end() | |
| findController | back to summary |
|---|---|
| public ParticleController findController(String name) Returns the controller with the specified name, or null. | |
| getBoundingBox | back to summary |
|---|---|
public BoundingBox getBoundingBox()
| |
| getControllers | back to summary |
|---|---|
public Array
| |
| init | back to summary |
|---|---|
| public void init() | |
| isComplete | back to summary |
|---|---|
| public boolean isComplete() | |
| load | back to summary |
|---|---|
| public void load(AssetManager assetManager, ResourceData<T> data) Implements com. Loads all the assets required by all the controllers inside this effect. | |
| reset | back to summary |
|---|---|
| public void reset() | |
| rotate | back to summary |
|---|---|
| public void rotate(Quaternion rotation) Applies the rotation to the current transformation matrix of each controller. | |
| rotate | back to summary |
|---|---|
| public void rotate(Vector3 axis, float angle) Applies the rotation by the given angle around the given axis to the current transformation matrix of each controller.
| |
| save | back to summary |
|---|---|
| public void save(AssetManager assetManager, ResourceData<T> data) Implements com. Saves all the assets required by all the controllers inside this effect. | |
| scale | back to summary |
|---|---|
| public void scale(float scaleX, float scaleY, float scaleZ) Applies the scale to the current transformation matrix of each controller. | |
| scale | back to summary |
|---|---|
| public void scale(Vector3 scale) Applies the scale to the current transformation matrix of each controller. | |
| setBatch | back to summary |
|---|---|
| public void setBatch(Array<ParticleBatch<?>> batches) Assign one batch, among those passed in, to each controller. The batch must be compatible with the controller to be assigned. | |
| setTransform | back to summary |
|---|---|
| public void setTransform(Matrix4 transform) Sets the given transform matrix on each controller. | |
| start | back to summary |
|---|---|
| public void start() | |
| translate | back to summary |
|---|---|
| public void translate(Vector3 translation) Applies the translation to the current transformation matrix of each controller. | |
| update | back to summary |
|---|---|
| public void update() | |
| update | back to summary |
|---|---|
| public void update(float deltaTime) | |