Open 3D Engine LyShine Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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.