Classes | |
struct | UiParticleInitialParameters |
struct | UiParticleRenderParameters |
struct | UiParticleUpdateParameters |
Public Member Functions | |
void | Init (UiParticle::UiParticleInitialParameters *emitter) |
void | Update (float timeStep, const UiParticleUpdateParameters &updateParameters) |
bool | FillVertices (LyShine::UiPrimitiveVertex *outputVertices, const UiParticleRenderParameters &renderParameters, const AZ::Matrix4x4 &transform) |
bool | IsActive (bool infiniteLifetime) const |
bool UiParticle::FillVertices | ( | LyShine::UiPrimitiveVertex * | outputVertices, |
const UiParticleRenderParameters & | renderParameters, | ||
const AZ::Matrix4x4 & | transform | ||
) |
Fill out the four vertices for the particle. Returns false if the vertex was not added because it was fully transparent.