This is FlyingImage.h in view mode; [Download] [Up]
/* */
/* Copyright (c) 1991 */
/* Pages / KVM Banzai Research Inst. */
/* 3914 Murphy Cyn Rd. */
/* San Diego, CA 92123 */
/* (619) 492-9050 */
/* */
/* RCS History Section------------------------------------------------------- */
#ifdef RCSID
static char _rcsid[] = "$Header$";
#endif
/*
* $Log$
*/
/* RCS History Section------------------------------------------------------- */
/* Description -------------------------------------------------------------- */
/* */
/* This object is the programatic representation of a toaster (or piece */
/* of toast). This is where most of the work for toasters gets done. */
/* */
/* Nov 14, 1991: Bruce Henderson (bruce@pages.com) */
/* */
/* Description -------------------------------------------------------------- */
#import <objc/Object.h>
#import <appkit/graphics.h>
#define MAX_FRAME 3
#define MIN_FRAME 0
@interface FlyingImage:Object
{
NXRect target;
id image;
id owner;
int frame;
float speed;
BOOL isToast;
BOOL increment;
}
- initAtPoint:(NXPoint*)start andSpeed:(float)moveSpeed isToast:(BOOL)toastFlag for:owningView;
- move;
- setPostition:(NXPoint)startPoint;
- setFrame:(int)startFrame;
- display;
- (NXRect)targetRect;
- (float)speed;
- setSpeed:(float)newSpeed;
@endThese are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.