#pragma once #include "FlexsimDefs.h" #include "allobjects.h" #include "Snowflake.h" class SnowProcessor : public Processor { protected: // state variables (stats) double lastFallTime; NodeListArray::SdtSubNodeBindingType flakes; // variables double rate; double flakeCount; // unbound internal variables bool meshBuilt = false; Mesh mesh; void buildMesh(); public: virtual void bindVariables(void) override; virtual double onReset() override; virtual double onDraw(treenode view) override; };