Constructor Summary
| Public Constructor | ||
| public |
constructor(container: object, THREE: object) |
|
Member Summary
| Public Members | ||
| public |
container: * |
|
| Private Members | ||
| private |
_body: * |
|
| private |
|
|
| private |
_targetPool: * |
|
Method Summary
| Public Methods | ||
| public |
isThreeSprite(particle: *): * |
|
| public |
onParticleCreated(particle: *) |
|
| public |
onParticleDead(particle: *) |
|
| public |
onParticleUpdate(particle: *) |
|
| public |
|
|
| public |
rotate(particle: *) |
|
| public |
scale(particle: *) |
|
Inherited Summary
| From class BaseRenderer | ||
| public |
system: * |
|
| public |
The class type. |
|
| public |
init(system: *) |
|
| public |
logRendererType(): * Logs the renderer type being used when in development mode. |
|
| public abstract |
onParticleCreated(particle: *) |
|
| public abstract |
onParticleDead(particle: *) |
|
| public abstract |
onParticleUpdate(particle: *) |
|
| public abstract |
onSystemUpdate(system: *) |
|
| public |
remove() |
|
Public Constructors
Public Members
public container: * source
Private Members
private _body: * source
private _materialPool: * source
private _targetPool: * source
Public Methods
public isThreeSprite(particle: *): * source
Params:
| Name | Type | Attribute | Description |
| particle | * |
Return:
| * |
public onParticleCreated(particle: *) source
Override:
BaseRenderer#onParticleCreatedParams:
| Name | Type | Attribute | Description |
| particle | * |
public onParticleDead(particle: *) source
Override:
BaseRenderer#onParticleDeadParams:
| Name | Type | Attribute | Description |
| particle | * |
public onParticleUpdate(particle: *) source
Override:
BaseRenderer#onParticleUpdateParams:
| Name | Type | Attribute | Description |
| particle | * |
public rotate(particle: *) source
Params:
| Name | Type | Attribute | Description |
| particle | * |
public scale(particle: *) source
Params:
| Name | Type | Attribute | Description |
| particle | * |
