diff pidgin/plugins/crazychat/camdata.h @ 15374:5fe8042783c1

Rename gtk/ and libgaim/ to pidgin/ and libpurple/
author Sean Egan <seanegan@gmail.com>
date Sat, 20 Jan 2007 02:32:10 +0000
parents
children 44f53d3fc54f
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pidgin/plugins/crazychat/camdata.h	Sat Jan 20 02:32:10 2007 +0000
@@ -0,0 +1,63 @@
+/*
+ *  camdata.h
+ *  basecame
+ *
+ *  Created by CS194 on Mon Apr 26 2004.
+ *  Copyright (c) 2004 __MyCompanyName__. All rights reserved.
+ *
+ */
+ 
+#pragma once
+
+#ifdef __APPLE_CC__
+//	#include <Carbon/Carbon.h>
+	#include <QuickTime/QuickTime.h>
+#else
+//	#include <Carbon.h>
+	#include <QuickTime.h>
+#endif
+
+typedef struct 
+{
+	GWorldPtr 				gw;
+	GWorldPtr 				overlay;
+	GWorldPtr 				histoWorld;
+	
+	Rect 					bounds;
+	WindowPtr				window;
+	ImageSequence 			drawSeq;
+	UInt32					redMin, redMax;
+	UInt32					greenMin, greenMax;
+	UInt32					blueMin, blueMax;
+
+	long					selectedIndex;
+	OSType					effect;
+	TimeBase				effectTimeBase;
+	QTAtomContainer			effectParams;
+	ImageDescriptionHandle 	effectDesc, effectDesc2;
+}	mungDataRecord;
+typedef mungDataRecord *mungDataPtr;
+
+OSErr DisposeMungData(void);
+OSErr InitializeMungData(Rect bounds);
+void SetCurrentClamp(short index);
+
+//void BlitOneMungData(mungDataRecord *theMungData);
+
+//void AdjustColorClampEndpoints(short hMouseCoord);
+//void IncrementCurrentClamp(void);
+//void DecrementCurrentClamp(void);
+void SetMungDataColorDefaults(void);
+CGrafPtr GetMungDataWindowPort(void);
+
+GWorldPtr GetMungDataOffscreen(void);
+//OSType GetMungDataEffectType(void);
+
+//long GetCurrentClamp(void);
+//void SetCurrentClamp(short index);
+
+void GetMungDataBoundsRect(Rect *movieRect);
+//CGrafPtr GetMungDataWindowPort(void);
+
+void SetMungDataDrawSeq(ImageSequence theDrawSeq);
+//ImageSequence GetMungDataDrawSeq(void);