#ifndef BB_RESOURCE_H #define BB_RESOURCE_H #include class bbResource : public bbObject{ bool _discarded=false; public: bbResource(); virtual void gcFinalize(); void discard(); protected: virtual void onDiscard(); virtual void onFinalize(); }; #endif