GetParticleCount
This function returns the number of particles that will be released during one duration.
Syntax
Returns
This function returns the number of particles that will be released during one duration.
Example
#include "Leadwerks.h"
using namespace Leadwerks;
int main(int argc, const char *argv[])
{
Leadwerks::Window* window = Leadwerks::Window::Create();
Context* context = Context::Create(window);
World* world = World::Create();
Camera* camera = Camera::Create();
camera->Move(0, 0, -3);
//Create an emitter
Emitter* emitter = Emitter::Create(100);
while (true)
{
if (window->Closed() || window->KeyDown(Key::Escape)) return false;
Leadwerks::Leadwerks::Time::Update();
world->Update();
world->Render();
context->SetBlendMode(Blend::Alpha);
context->DrawText("Particle count: " + String(emitter->GetParticleCount()), 2, 2);
context->SetBlendMode(Blend::Solid);
context->Sync();
}
}