mirror of
https://github.com/microsoft/Microsoft-3D-Movie-Maker.git
synced 2024-11-21 18:02:30 +01:00
109 lines
2.8 KiB
C
109 lines
2.8 KiB
C
/* Copyright (c) Microsoft Corporation.
|
|
Licensed under the MIT License. */
|
|
|
|
//
|
|
// soc.h
|
|
//
|
|
// Author: ******
|
|
//
|
|
// Date: August, 1994
|
|
//
|
|
|
|
#ifndef SOC_H
|
|
#define SOC_H
|
|
|
|
#include "frame.h"
|
|
#include "socdef.h"
|
|
#include "socutil.h"
|
|
#include "tagman.h"
|
|
#include "tagl.h"
|
|
#include "bren.h"
|
|
#include "tmap.h"
|
|
#include "modl.h"
|
|
#include "mtrl.h"
|
|
#include "body.h"
|
|
#include "tmpl.h"
|
|
#include "tdf.h"
|
|
#include "tdt.h"
|
|
#include "msnd.h"
|
|
#include "srec.h"
|
|
#include "actor.h"
|
|
#include "scene.h"
|
|
#include "movie.h"
|
|
#include "bkgd.h"
|
|
#include "tbox.h"
|
|
|
|
#define kctgActn 'ACTN'
|
|
#define kctgActr 'ACTR'
|
|
#define kctgBds 'BDS '
|
|
#define kctgBkgd 'BKGD'
|
|
#define kctgBmdl 'BMDL'
|
|
#define kctgBpmp 'BPMP'
|
|
#define kctgCam 'CAM '
|
|
#define kctgGgae 'GGAE'
|
|
#define kctgGldc 'GLDC' // REVIEW *****: obsolete
|
|
#define kctgGgcm 'GGCM'
|
|
#define kctgGllt 'GLLT'
|
|
#define kctgGlms 'GLMS' // motion-match sounds (under ACTN)
|
|
#define kctgGgcl 'GGCL'
|
|
#define kctgGlxf 'GLXF'
|
|
#define kctgMsnd 'MSND'
|
|
#define kctgMtrl 'MTRL'
|
|
#define kctgCmtl 'CMTL'
|
|
#define kctgMvie 'MVIE'
|
|
#define kctgPath 'PATH'
|
|
#define kctgPict 'PICT'
|
|
#define kctgScen 'SCEN'
|
|
#define kctgSnd 'SND '
|
|
#define kctgSoc 'SOC '
|
|
#define kctgTbox 'TBOX'
|
|
#define kctgTdf 'TDF '
|
|
#define kctgTdt 'TDT '
|
|
#define kctgTmpl 'TMPL'
|
|
#define kctgGlpi 'GLPI'
|
|
#define kctgGlbs 'GLBS'
|
|
#define kctgInfo 'INFO'
|
|
#define kctgFrmGg 'GGFR'
|
|
#define kctgStartGg 'GGST'
|
|
#define kctgThumbMbmp 'THUM'
|
|
#define kctgGltm 'GLTM'
|
|
#define kctgGlbk 'GLBK'
|
|
#define kctgGlcg 'GLCG'
|
|
#define kctgBkth 'BKTH' // Background thumbnail
|
|
#define kctgCath 'CATH' // Camera thumbnail
|
|
#define kctgTmth 'TMTH' // Template thumbnail (non-prop)
|
|
#define kctgPrth 'PRTH' // Prop thumbnail
|
|
#define kctgAnth 'ANTH' // Action thumbnail
|
|
#define kctgSvth 'SVTH' // Sounds (voice) thumbnail
|
|
#define kctgSfth 'SFTH' // Sounds (FX) thumbnail
|
|
#define kctgSmth 'SMTH' // Sounds (midi) thumbnail
|
|
#define kctgMtth 'MTTH' // Materials thumbnail
|
|
#define kctgCmth 'CMTH' // Custom materials thumbnail
|
|
#define kctgTsth 'TSTH' // 3d shape thumbnail
|
|
#define kctgTfth 'TFTH' // 3d font thumbnail
|
|
#define kctgTcth 'TCTH' // Text color thumbnail
|
|
#define kctgTbth 'TBTH' // Text background thumbnail
|
|
#define kctgTzth 'TZTH' // Text size thumbnail
|
|
#define kctgTyth 'TYTH' // Text style thumbnail
|
|
|
|
#define khidMscb khidLimKidFrame
|
|
#define khidMvieClock khidLimKidFrame + 1
|
|
#define khidRcd khidLimKidFrame + 2
|
|
#define khidMsq khidLimKidFrame + 3
|
|
#define khidMsqClock khidLimKidFrame + 4
|
|
//khidStudio khidLimKidFrame + 5 Defined in stdiodef.h
|
|
|
|
#define kftgChunky MacWin('chnk', 'CHK')
|
|
#define kftgContent MacWin('3con', '3CN')
|
|
#define kftgThumbDesc MacWin('3thd', '3TH')
|
|
#define kftg3mm MacWin('3mm', '3MM')
|
|
#define kftgSocTemp MacWin('3tmp', '3TP')
|
|
|
|
#define ksz3mm PszLit("3mm")
|
|
|
|
// Global variables
|
|
extern PTAGM vptagm;
|
|
|
|
#endif !SOC_H
|
|
|