aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/GuiParticle.h
blob: 27b14a69ec45b28c344a1154479139a4f36fef2b (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
#pragma once
class GuiParticles;
class Random;

class GuiParticle
{
private:
	static Random *random;

public:
	double x, y;
    double xo, yo;
    double xa, ya;
    double friction;
    bool removed;
    int life, lifeTime;

    double r, g, b, a;
    double oR, oG, oB, oA;	// MGH - remaned these, as PS3 complained about "or" var name

    GuiParticle(double x, double y, double xa, double ya);
    void tick(GuiParticles *guiParticles);
    void preTick();
    void remove();
};