Mercurial > pidgin.yaz
diff plugins/crazychat/camdata.h @ 11218:ed017b9c532d
[gaim-migrate @ 13350]
crazychat commit, first one.
committer: Tailor Script <tailor@pidgin.im>
author | Charlie Stockman <chuckleberry> |
---|---|
date | Tue, 09 Aug 2005 07:10:23 +0000 |
parents | |
children | fc464a0abccc |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/plugins/crazychat/camdata.h Tue Aug 09 07:10:23 2005 +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 DecrementCurrentClamp(); +void SetMungDataColorDefaults(); +CGrafPtr GetMungDataWindowPort(); + +GWorldPtr GetMungDataOffscreen(void); +//OSType GetMungDataEffectType(); + +//long GetCurrentClamp(); +//void SetCurrentClamp(short index); + +void GetMungDataBoundsRect(Rect *movieRect); +//CGrafPtr GetMungDataWindowPort(); + +void SetMungDataDrawSeq(ImageSequence theDrawSeq); +//ImageSequence GetMungDataDrawSeq();