Property | Type | Description | |
---|---|---|---|
Effect | ParticleEffect | ||
World | Matrix |
Method | Description | |
---|---|---|
ParticleEffectProxy ( ParticleEffect effect ) : System |
Creates a new proxy effect
|
|
Trigger ( ) : void |
Trigger an effect on this proxy. All particles will be triggered at 0,0,0 and are positioned with the World matrix
|
|
Trigger ( BoundingFrustum &frustum ) : void |
Trigger an effect on this proxy. All particles will be triggered at 0,0,0 and are positioned with the World matrix of the proxy The effect will be checked against the frustum and culled if not within the effect Bounding Radius
|
|
Trigger ( BoundingFrustum &frustum, System.Boolean checkNearFar ) : void |
Trigger an effect on this proxy. All particles will be triggered at 0,0,0 and are positioned with the World matrix of the proxy The effect will be checked against the frustum and culled if not within the effect Bounding Radius
|
|
Trigger ( BoundingFrustum &frustum, Matrix world ) : void |
Trigger an effect on this proxy. All particles will be triggered at 0,0,0 and are positioned with the World matrix of the proxy and the supplied world The effect will be checked against the frustum and culled if not within the effect Bounding Radius
|
|
Trigger ( BoundingFrustum &frustum, Matrix world, System.Boolean checkNearFar ) : void |
Trigger an effect on this proxy. All particles will be triggered at 0,0,0 and are positioned with the World matrix of the proxy and the supplied world The effect will be checked against the frustum and culled if not within the effect Bounding Radius
|
Method | Description | |
---|---|---|
ParticleEffectProxy ( ) : System | ||
SetWorldWorld ( Matrix &worldMatrix ) : void |
Premultiply worldMatrix into the proxies world matrix before rendering to save repeated multiplications per particle
|
public ParticleEffectProxy ( ParticleEffect effect ) : System | ||
effect | ParticleEffect | |
return | System |
public Trigger ( BoundingFrustum &frustum ) : void | ||
frustum | BoundingFrustum | |
return | void |
public Trigger ( BoundingFrustum &frustum, System.Boolean checkNearFar ) : void | ||
frustum | BoundingFrustum | |
checkNearFar | System.Boolean | |
return | void |
public Trigger ( BoundingFrustum &frustum, Matrix world ) : void | ||
frustum | BoundingFrustum | |
world | Matrix | |
return | void |
public Trigger ( BoundingFrustum &frustum, Matrix world, System.Boolean checkNearFar ) : void | ||
frustum | BoundingFrustum | |
world | Matrix | |
checkNearFar | System.Boolean | |
return | void |