#ifndef STORM_REGION_RGN_HPP #define STORM_REGION_RGN_HPP #include "storm/region/Types.hpp" #include "storm/Array.hpp" #include "storm/Hash.hpp" #include struct SOURCE { RECTF rect; void* param; int32_t sequence; uint32_t flags; }; struct FOUNDPARAM { void* param; int32_t sequence; }; class RGN : public TSHashObject { public: // Member variables TSGrowableArray source; TSGrowableArray combined; TSGrowableArray foundparams; RECTF foundparamsrect; int32_t sequence; int32_t dirty; }; #endif