This is NXCursor.h in view mode; [Download] [Up]
/* NXCursor
*/
#ifndef _NX_CURSOR_H_
#define _NX_CURSOR_H_
#include <objc/Object.h>
#import "NXImage.h"
extern id NXArrow;
extern id NXIBeam;
#define NXarrow NXArrow
#define NXiBeam NXIBeam
@interface NXCursor : Object
{
NXPoint hotSpot;
struct _csrFlags {
unsigned int onMouseExited:1;
unsigned int onMouseEntered:1;
unsigned int _RESERVED:14;
} cFlags;
id image;
unsigned int _reservedInt;
}
+ pop;
+ currentCursor;
- init;
- initFromImage:newImage;
- image;
- setImage:newImage;
- setHotSpot:(const NXPoint *)spot;
- push;
- pop;
- set;
- setOnMouseExited:(BOOL)flag;
- setOnMouseEntered:(BOOL)flag;
- mouseEntered:(NXEvent *)theEvent;
- mouseExited:(NXEvent *)theEvent;
- read:(NXTypedStream *)stream;
- write:(NXTypedStream *)stream;
@end
#endif
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.