This is CacheManager.h in view mode; [Download] [Up]
#import <appkit/appkit.h>
#import "Actor.h"
@interface CacheManager:Object
{
id cache;
List *displayList; // everything needed to construct the cache
Storage *drawRectList; // used to flush the cache
Storage *eraseRectList; // used to erase the cache
NXImage *virgin; // virgin background buffer for erasures
NXImage *tile; // image used to tile virgin background
}
- eraseCache;
- newSize:(NXSize *)sp;
- oneStep;
- erase:(NXRect *)r;
- displayRect:(NXRect *)r;
- draw:(Actor *)sender;
- setBackground:(BOOL)val;
- background;
- tileUsing:theTile;
- retileRect:(NXRect *)rp;
- draw;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.