1234567891011121314151617181920212223242526272829 |
- #include "bbresource.h"
- bbResource::bbResource(){
- flags|=1;
- }
- void bbResource::gcFinalize(){
- if( !(flags&1) ) return;
-
- onFinalize();
- }
- void bbResource::discard(){
- if( !(flags&1) ) return;
-
- flags&=~1;
-
- onDiscard();
- }
- void bbResource::onDiscard(){
- }
- void bbResource::onFinalize(){
- }
|