You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
82 lines
3.0 KiB
82 lines
3.0 KiB
//========= Copyright Valve Corporation, All rights reserved. ============// |
|
// |
|
// Purpose: See notes below |
|
// |
|
//============================================================================= |
|
|
|
#include "movieobjects/movieobjects.h" |
|
|
|
// YOU MUST INCLUDE THIS FILE INTO ANY PROJECT WHICH USES THE movieobjects.lib FILE |
|
// This hack causes the class factories for the element types to be imported into the compiled code... |
|
|
|
// Basic type (in datamodel) |
|
USING_ELEMENT_FACTORY( DmElement ); |
|
|
|
// Movie types |
|
USING_ELEMENT_FACTORY( DmeTransform ); |
|
USING_ELEMENT_FACTORY( DmeTransformList ); |
|
USING_ELEMENT_FACTORY( DmeVertexData ); |
|
USING_ELEMENT_FACTORY( DmeMesh ); |
|
USING_ELEMENT_FACTORY( DmeDag ); |
|
USING_ELEMENT_FACTORY( DmeFaceSet ); |
|
USING_ELEMENT_FACTORY( DmeModel ); |
|
USING_ELEMENT_FACTORY( DmeJoint ); |
|
USING_ELEMENT_FACTORY( DmeAttachment ); |
|
USING_ELEMENT_FACTORY( DmeMakefile ); |
|
USING_ELEMENT_FACTORY( DmeMDLMakefile ); |
|
USING_ELEMENT_FACTORY( DmeDCCMakefile ); |
|
USING_ELEMENT_FACTORY( DmeMayaMakefile ); |
|
USING_ELEMENT_FACTORY( DmeXSIMakefile ); |
|
USING_ELEMENT_FACTORY( DmeSourceDCCFile ); |
|
USING_ELEMENT_FACTORY( DmeSourceMayaFile ); |
|
USING_ELEMENT_FACTORY( DmeSourceXSIFile ); |
|
USING_ELEMENT_FACTORY( DmeAnimationList ); |
|
USING_ELEMENT_FACTORY( DmeClip ); |
|
USING_ELEMENT_FACTORY( DmeChannelsClip ); |
|
USING_ELEMENT_FACTORY( DmeChannel ); |
|
USING_ELEMENT_FACTORY( DmeTimeFrame ); |
|
USING_ELEMENT_FACTORY( DmeTrackGroup ); |
|
USING_ELEMENT_FACTORY( DmeTrack ); |
|
|
|
USING_ELEMENT_FACTORY( DmeCombinationDominationRule ); |
|
USING_ELEMENT_FACTORY( DmeCombinationInputControl ); |
|
USING_ELEMENT_FACTORY( DmeCombinationOperator ); |
|
|
|
USING_ELEMENT_FACTORY( DmeIntLog ); |
|
USING_ELEMENT_FACTORY( DmeFloatLog ); |
|
USING_ELEMENT_FACTORY( DmeBoolLog ); |
|
USING_ELEMENT_FACTORY( DmeColorLog ); |
|
USING_ELEMENT_FACTORY( DmeVector2Log ); |
|
USING_ELEMENT_FACTORY( DmeVector3Log ); |
|
USING_ELEMENT_FACTORY( DmeVector4Log ); |
|
USING_ELEMENT_FACTORY( DmeQAngleLog ); |
|
USING_ELEMENT_FACTORY( DmeQuaternionLog ); |
|
USING_ELEMENT_FACTORY( DmeVMatrixLog ); |
|
|
|
USING_ELEMENT_FACTORY( DmeIntLogLayer ); |
|
USING_ELEMENT_FACTORY( DmeFloatLogLayer ); |
|
USING_ELEMENT_FACTORY( DmeBoolLogLayer ); |
|
USING_ELEMENT_FACTORY( DmeColorLogLayer ); |
|
USING_ELEMENT_FACTORY( DmeVector2LogLayer ); |
|
USING_ELEMENT_FACTORY( DmeVector3LogLayer ); |
|
USING_ELEMENT_FACTORY( DmeVector4LogLayer ); |
|
USING_ELEMENT_FACTORY( DmeQAngleLogLayer ); |
|
USING_ELEMENT_FACTORY( DmeQuaternionLogLayer ); |
|
USING_ELEMENT_FACTORY( DmeVMatrixLogLayer ); |
|
|
|
USING_ELEMENT_FACTORY( DmeIntCurveInfo ); |
|
USING_ELEMENT_FACTORY( DmeFloatCurveInfo ); |
|
USING_ELEMENT_FACTORY( DmeBoolCurveInfo ); |
|
USING_ELEMENT_FACTORY( DmeColorCurveInfo ); |
|
USING_ELEMENT_FACTORY( DmeVector2CurveInfo ); |
|
USING_ELEMENT_FACTORY( DmeVector3CurveInfo ); |
|
USING_ELEMENT_FACTORY( DmeVector4CurveInfo ); |
|
USING_ELEMENT_FACTORY( DmeQAngleCurveInfo ); |
|
USING_ELEMENT_FACTORY( DmeQuaternionCurveInfo ); |
|
USING_ELEMENT_FACTORY( DmeVMatrixCurveInfo ); |
|
|
|
USING_ELEMENT_FACTORY( DmeComponent ); |
|
USING_ELEMENT_FACTORY( DmeSingleIndexedComponent ); |
|
USING_ELEMENT_FACTORY( DmeDrawSettings ); |
|
USING_ELEMENT_FACTORY( DmeEyePosition ); |
|
USING_ELEMENT_FACTORY( DmeEyeball );
|
|
|