blob: d73a490c4220a877f3652726d56b869fe3e06422 [file] [log] [blame]
Jack Jansenc982ef22001-02-15 22:56:41 +00001/*
2 WASTE Demo Project:
3 Sample WASTE Object Handlers
4
5 Copyright © 1993-1998 Marco Piovanelli
6 All Rights Reserved
7*/
8
9#ifndef _WASTE_
10#include "WASTE.h"
11#endif
12
13
14// PICTURES
15
16pascal OSErr HandleNewPicture(Point *defaultObjectSize, WEObjectReference objectRef);
17pascal OSErr HandleDisposePicture(WEObjectReference objectRef);
18pascal OSErr HandleDrawPicture(const Rect *destRect, WEObjectReference objectRef);
19
20// SOUNDS
21
22enum {
23 kSoundIconID = 550
24};
25
26pascal OSErr HandleNewSound(Point *defaultObjectSize, WEObjectReference objectRef);
27pascal OSErr HandleDrawSound(const Rect *destRect, WEObjectReference objectRef);
28pascal Boolean HandleClickSound(Point hitPt, EventModifiers modifiers,
29 UInt32 clickTime, WEObjectReference objectRef);