ParticleController component. A component duty is to participate in one or some events
during the simulation. (i.e it can handle the particles emission or modify particle properties, etc.).
| Modifier and Type | Field and Description |
|---|---|
| protected ParticleController | |
| protected static final Matrix3 | |
| protected static final Matrix4 | |
| protected static final Quaternion | |
| protected static final Quaternion | |
| protected static final Vector3 | |
| protected static final Vector3 | |
| protected static final Vector3 | |
| protected static final Vector3 | |
| protected static final Vector3 | |
| protected static final Vector3 |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public abstract ParticleControllerComponent | |
| public void | dispose()
Implements com. Releases all resources of this object. |
| public void | |
| public void | |
| public void | |
| public void | load(AssetManager manager, ResourceData<T> data)
Implements com.
|
| public void | |
| public void | save(AssetManager manager, ResourceData<T> data)
Implements com.
|
| public void | |
| public void | |
| public void | |
| public void |
| controller | back to summary |
|---|---|
| protected ParticleController controller | |
| TMP_M3 | back to summary |
|---|---|
| protected static final Matrix3 TMP_M3 | |
| TMP_M4 | back to summary |
|---|---|
| protected static final Matrix4 TMP_M4 | |
| TMP_Q | back to summary |
|---|---|
| protected static final Quaternion TMP_Q | |
| TMP_Q2 | back to summary |
|---|---|
| protected static final Quaternion TMP_Q2 | |
| TMP_V1 | back to summary |
|---|---|
| protected static final Vector3 TMP_V1 | |
| TMP_V2 | back to summary |
|---|---|
| protected static final Vector3 TMP_V2 | |
| TMP_V3 | back to summary |
|---|---|
| protected static final Vector3 TMP_V3 | |
| TMP_V4 | back to summary |
|---|---|
| protected static final Vector3 TMP_V4 | |
| TMP_V5 | back to summary |
|---|---|
| protected static final Vector3 TMP_V5 | |
| TMP_V6 | back to summary |
|---|---|
| protected static final Vector3 TMP_V6 | |
| ParticleControllerComponent | back to summary |
|---|---|
| public ParticleControllerComponent() | |
| activateParticles | back to summary |
|---|---|
| public void activateParticles(int startIndex, int count) Called to initialize new emitted particles. | |
| allocateChannels | back to summary |
|---|---|
| public void allocateChannels() Called during initialization to allocate additional particles channels | |
| copy | back to summary |
|---|---|
| public abstract ParticleControllerComponent copy() | |
| dispose | back to summary |
|---|---|
| public void dispose() Implements com. Doc from com. Releases all resources of this object. | |
| end | back to summary |
|---|---|
| public void end() Called at the end of the simulation. | |
| init | back to summary |
|---|---|
| public void init() Called once during intialization | |
| killParticles | back to summary |
|---|---|
| public void killParticles(int startIndex, int count) Called to notify which particles have been killed. | |
| load | back to summary |
|---|---|
| public void load(AssetManager manager, ResourceData<T> data) Implements com.
| |
| read | back to summary |
|---|---|
| public void read(Json json, JsonValue jsonData) Implements com.
| |
| save | back to summary |
|---|---|
| public void save(AssetManager manager, ResourceData<T> data) Implements com.
| |
| set | back to summary |
|---|---|
| public void set(ParticleController particleController) | |
| start | back to summary |
|---|---|
| public void start() Called at the start of the simulation. | |
| update | back to summary |
|---|---|
| public void update() Called to execute the component behavior. | |
| write | back to summary |
|---|---|
| public void write(Json json) Implements com.
| |