2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-08 17:04:55 +00:00

Additional ThermalCold filter work; CStateManager fields

This commit is contained in:
Jack Andersen
2016-07-22 09:46:30 -10:00
parent 68dcc9ca57
commit 6bbed11859
21 changed files with 236 additions and 69 deletions

View File

@@ -46,10 +46,12 @@ class ViewManager : public specter::IViewManager
class ParticleView : public specter::View
{
ViewManager& m_vm;
CThermalColdFilter m_thermColdFilter;
CRandom16 m_random;
float m_theta = 0.f;
public:
ParticleView(ViewManager& vm, specter::ViewResources& res, specter::View& parent)
: View(res, parent), m_vm(vm) {}
: View(res, parent), m_vm(vm), m_random(20) {}
void resized(const boo::SWindowRect& root, const boo::SWindowRect& sub);
void draw(boo::IGraphicsCommandQueue* gfxQ);
};