summaryrefslogtreecommitdiff
path: root/3dc/win95/smacker.h
diff options
context:
space:
mode:
authorSteven Fuller <relnev@icculus.org>2001-07-01 00:55:22 +0000
committerPatryk Obara <dreamer.tan@gmail.com>2019-08-20 02:09:04 +0200
commit2186d5f3f95cd74a070a490d899291648d58667a (patch)
tree55241a1afa3e1a22e0b6593a8dead0b703800f44 /3dc/win95/smacker.h
parent218ca90543758a20ac326e444ca0643174ca7384 (diff)
Initial revision
Diffstat (limited to '3dc/win95/smacker.h')
-rw-r--r--3dc/win95/smacker.h43
1 files changed, 0 insertions, 43 deletions
diff --git a/3dc/win95/smacker.h b/3dc/win95/smacker.h
deleted file mode 100644
index 3fd364a..0000000
--- a/3dc/win95/smacker.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* KJL 15:25:20 8/16/97
- *
- * smacker.h - functions to handle FMV playback
- *
- */
-#include "smack.h"
-
-extern void PlayFMV(char *filenamePtr);
-extern void StartMenuMusic(void);
-extern void PlayMenuMusic(void);
-extern void EndMenuMusic(void);
-
-
-
-typedef struct
-{
- IMAGEHEADER *ImagePtr;
- Smack *SmackHandle;
- int SoundVolume;
- int IsTriggeredPlotFMV;
- int StaticImageDrawn;
-
- int MessageNumber;
-
- LPDIRECTDRAWSURFACE SrcSurface;
- LPDIRECT3DTEXTURE SrcTexture;
- LPDIRECT3DTEXTURE DestTexture;
- PALETTEENTRY SrcPalette[256];
-
- int RedScale;
- int GreenScale;
- int BlueScale;
-
-} FMVTEXTURE;
-
-
-extern int NextFMVTextureFrame(FMVTEXTURE *ftPtr, void *bufferPtr);
-extern void UpdateFMVTexturePalette(FMVTEXTURE *ftPtr);
-extern void InitialiseTriggeredFMVs(void);
-extern void StartTriggerPlotFMV(int number);
-
-extern void StartFMVAtFrame(int number, int frame);
-extern void GetFMVInformation(int *messageNumberPtr, int *frameNumberPtr);