members: public enum State {Solid, Liquid, Gas}; private State state; public uint id; public bool isChanging; functions: public void Particle(); public void GetState(); public void Draw(); public void Update();