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.
60 lines
2.2 KiB
60 lines
2.2 KiB
//========= Copyright Valve Corporation, All rights reserved. ============// |
|
// |
|
// Purpose: See notes below |
|
// |
|
//============================================================================= |
|
|
|
#include "movieobjects/movieobjects.h" |
|
|
|
#include "movieobjects/movieobjects_compiletools.cpp" |
|
|
|
// 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... |
|
|
|
// Movie types |
|
USING_ELEMENT_FACTORY( DmeCamera ); |
|
USING_ELEMENT_FACTORY( DmeSoundClip ); |
|
USING_ELEMENT_FACTORY( DmeFilmClip ); |
|
USING_ELEMENT_FACTORY( DmeMDL ); |
|
USING_ELEMENT_FACTORY( DmeMaterial ); |
|
USING_ELEMENT_FACTORY( DmeLight ); |
|
USING_ELEMENT_FACTORY( DmeGameModel ); |
|
USING_ELEMENT_FACTORY( DmeSound ); |
|
USING_ELEMENT_FACTORY( DmeGameSound ); |
|
|
|
USING_ELEMENT_FACTORY( DmeMorphOperator ); |
|
USING_ELEMENT_FACTORY( DmeTransformOperator ); |
|
USING_ELEMENT_FACTORY( DmeExpressionOperator ); |
|
|
|
USING_ELEMENT_FACTORY( DmeGameModelInput ); |
|
USING_ELEMENT_FACTORY( DmeGamePortal ); |
|
USING_ELEMENT_FACTORY( DmeMouseInput ); |
|
USING_ELEMENT_FACTORY( DmeKeyboardInput ); |
|
|
|
USING_ELEMENT_FACTORY( DmeEditorAttributeInfo ); |
|
USING_ELEMENT_FACTORY( DmeEditorChoicesInfo ); |
|
USING_ELEMENT_FACTORY( DmeEditorType ); |
|
USING_ELEMENT_FACTORY( DmeEditorTypeDictionary ); |
|
|
|
USING_ELEMENT_FACTORY( DmePackColorOperator ); |
|
USING_ELEMENT_FACTORY( DmePackVector2Operator ); |
|
USING_ELEMENT_FACTORY( DmePackVector3Operator ); |
|
USING_ELEMENT_FACTORY( DmePackVector4Operator ); |
|
USING_ELEMENT_FACTORY( DmePackQAngleOperator ); |
|
USING_ELEMENT_FACTORY( DmePackQuaternionOperator ); |
|
USING_ELEMENT_FACTORY( DmePackVMatrixOperator ); |
|
|
|
USING_ELEMENT_FACTORY( DmeUnpackColorOperator ); |
|
USING_ELEMENT_FACTORY( DmeUnpackVector2Operator ); |
|
USING_ELEMENT_FACTORY( DmeUnpackVector3Operator ); |
|
USING_ELEMENT_FACTORY( DmeUnpackVector4Operator ); |
|
USING_ELEMENT_FACTORY( DmeUnpackQAngleOperator ); |
|
USING_ELEMENT_FACTORY( DmeUnpackQuaternionOperator ); |
|
USING_ELEMENT_FACTORY( DmeUnpackVMatrixOperator ); |
|
|
|
USING_ELEMENT_FACTORY( DmeAnimationSet ); |
|
USING_ELEMENT_FACTORY( DmePhonemeMapping ); |
|
USING_ELEMENT_FACTORY( DmeBalanceToStereoCalculatorOperator ); |
|
USING_ELEMENT_FACTORY( DmeGlobalFlexControllerOperator ); |
|
|
|
USING_ELEMENT_FACTORY( DmeTimeSelection );
|
|
|