summaryrefslogtreecommitdiff
path: root/themes/Snowflake.cpp
blob: 54654f00131010cc12f174e8ca354aea68da0429 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "Snowflake.h"

void SnowflakeParticleRenderer::load(SnowflakeLoadParameters params, Renderer2d* renderer) {
	updateData = new SnowflakeUpdateData[maxSnowflakes];
    renderData = new SnowflakeRenderData[maxSnowflakes];
	activeIndex = 0;

	for (int32 s = 0; s < maxSnowflakes; s++) {
		auto ud = &updateData[s];
		auto rd = &renderData[s];

		ud->velocity = params->flakeV0;
	}
}

void SnowflakeParticleRenderer::update(float32 dtSeconds) {
	
}

void SnowflakeParticleRenderer::render(Renderer2d* renderer) {

}

void SnowflakeParticleRenderer::unload() {

}