//--------------------------------------------------------------------------- #include #pragma hdrstop USERES("workspace.res"); USEUNIT("..\..\code\XFileParser.cpp"); USEUNIT("..\..\code\3DSLoader.cpp"); USEUNIT("..\..\code\ACLoader.cpp"); USEUNIT("..\..\code\aiAssert.cpp"); USEUNIT("..\..\code\ASELoader.cpp"); USEUNIT("..\..\code\ASEParser.cpp"); USEUNIT("..\..\code\Assimp.cpp"); USEUNIT("..\..\code\BaseImporter.cpp"); USEUNIT("..\..\code\BaseProcess.cpp"); USEUNIT("..\..\code\CalcTangentsProcess.cpp"); USEUNIT("..\..\code\ConvertToLHProcess.cpp"); USEUNIT("..\..\code\DefaultIOStream.cpp"); USEUNIT("..\..\code\DefaultIOSystem.cpp"); USEUNIT("..\..\code\DefaultLogger.cpp"); USEUNIT("..\..\code\DXFLoader.cpp"); USEUNIT("..\..\code\FixNormalsStep.cpp"); USEUNIT("..\..\code\GenFaceNormalsProcess.cpp"); USEUNIT("..\..\code\GenVertexNormalsProcess.cpp"); USEUNIT("..\..\code\HMPLoader.cpp"); USEUNIT("..\..\code\Importer.cpp"); USEUNIT("..\..\code\ImproveCacheLocality.cpp"); USEUNIT("..\..\code\JoinVerticesProcess.cpp"); USEUNIT("..\..\code\LimitBoneWeightsProcess.cpp"); USEUNIT("..\..\code\LWOBLoader.cpp"); USEUNIT("..\..\code\LWOLoader.cpp"); USEUNIT("..\..\code\LWOMaterial.cpp"); USEUNIT("..\..\code\MaterialSystem.cpp"); USEUNIT("..\..\code\MD2Loader.cpp"); USEUNIT("..\..\code\MD3Loader.cpp"); USEUNIT("..\..\code\MD5Loader.cpp"); USEUNIT("..\..\code\MD5Parser.cpp"); USEUNIT("..\..\code\MDCLoader.cpp"); USEUNIT("..\..\code\MDLLoader.cpp"); USEUNIT("..\..\code\MDLMaterialLoader.cpp"); USEUNIT("..\..\code\MDRLoader.cpp"); USEUNIT("..\..\code\NFFLoader.cpp"); USEUNIT("..\..\code\ObjFileImporter.cpp"); USEUNIT("..\..\code\ObjFileMtlImporter.cpp"); USEUNIT("..\..\code\ObjFileParser.cpp"); USEUNIT("..\..\code\OFFLoader.cpp"); USEUNIT("..\..\code\OptimizeGraphProcess.cpp"); USEUNIT("..\..\code\PlyLoader.cpp"); USEUNIT("..\..\code\PlyParser.cpp"); USEUNIT("..\..\code\PretransformVertices.cpp"); USEUNIT("..\..\code\RawLoader.cpp"); USEUNIT("..\..\code\RemoveComments.cpp"); USEUNIT("..\..\code\RemoveRedundantMaterials.cpp"); USEUNIT("..\..\code\RemoveVCProcess.cpp"); USEUNIT("..\..\code\SGSpatialSort.cpp"); USEUNIT("..\..\code\SMDLoader.cpp"); USEUNIT("..\..\code\SortByPTypeProcess.cpp"); USEUNIT("..\..\code\SpatialSort.cpp"); USEUNIT("..\..\code\SplitLargeMeshes.cpp"); USEUNIT("..\..\code\StandardShapes.cpp"); USEUNIT("..\..\code\STLLoader.cpp"); USEUNIT("..\..\code\TextureTransform.cpp"); USEUNIT("..\..\code\TriangulateProcess.cpp"); USEUNIT("..\..\code\ValidateDataStructure.cpp"); USEUNIT("..\..\code\VertexTriangleAdjacency.cpp"); USEUNIT("..\..\code\XFileImporter.cpp"); USEUNIT("..\..\code\3DSConverter.cpp"); USE("..\..\code\SmoothingGroups.inl", File); USE("..\..\code\3DSLoader.h", File); USE("..\..\code\ACLoader.h", File); USE("..\..\code\ASELoader.h", File); USE("..\..\code\ASEParser.h", File); USE("..\..\code\BaseImporter.h", File); USE("..\..\code\BaseProcess.h", File); USE("..\..\code\ByteSwap.h", File); USE("..\..\code\CalcTangentsProcess.h", File); USE("..\..\code\ConvertToLHProcess.h", File); USE("..\..\code\DefaultIOStream.h", File); USE("..\..\code\DefaultIOSystem.h", File); USE("..\..\code\DXFLoader.h", File); USE("..\..\code\FaceEdgeAdjacency.h", File); USE("..\..\code\fast_atof.h", File); USE("..\..\code\FileLogStream.h", File); USE("..\..\code\FixNormalsStep.h", File); USE("..\..\code\GenericProperty.h", File); USE("..\..\code\GenFaceNormalsProcess.h", File); USE("..\..\code\GenVertexNormalsProcess.h", File); USE("..\..\code\HalfLifeFileData.h", File); USE("..\..\code\Hash.h", File); USE("..\..\code\HMPFileData.h", File); USE("..\..\code\HMPLoader.h", File); USE("..\..\code\IFF.h", File); USE("..\..\code\ImproveCacheLocality.h", File); USE("..\..\code\JoinVerticesProcess.h", File); USE("..\..\code\LimitBoneWeightsProcess.h", File); USE("..\..\code\LWOFileData.h", File); USE("..\..\code\LWOLoader.h", File); USE("..\..\code\MaterialSystem.h", File); USE("..\..\code\MD2FileData.h", File); USE("..\..\code\MD2Loader.h", File); USE("..\..\code\MD2NormalTable.h", File); USE("..\..\code\MD3FileData.h", File); USE("..\..\code\MD3Loader.h", File); USE("..\..\code\MD5Loader.h", File); USE("..\..\code\MD5Parser.h", File); USE("..\..\code\MDCFileData.h", File); USE("..\..\code\MDCLoader.h", File); USE("..\..\code\MDCNormalTable.h", File); USE("..\..\code\MDLDefaultColorMap.h", File); USE("..\..\code\MDLFileData.h", File); USE("..\..\code\MDLLoader.h", File); USE("..\..\code\MDRFileData.h", File); USE("..\..\code\MDRLoader.h", File); USE("..\..\code\NFFLoader.h", File); USE("..\..\code\ObjFileData.h", File); USE("..\..\code\ObjFileImporter.h", File); USE("..\..\code\ObjFileMtlImporter.h", File); USE("..\..\code\ObjFileParser.h", File); USE("..\..\code\ObjTools.h", File); USE("..\..\code\OFFLoader.h", File); USE("..\..\code\OptimizeGraphProcess.h", File); USE("..\..\code\ParsingUtils.h", File); USE("..\..\code\PlyLoader.h", File); USE("..\..\code\PlyParser.h", File); USE("..\..\code\PretransformVertices.h", File); USE("..\..\code\ProcessHelper.h", File); USE("..\..\code\qnan.h", File); USE("..\..\code\RawLoader.h", File); USE("..\..\code\RemoveComments.h", File); USE("..\..\code\RemoveRedundantMaterials.h", File); USE("..\..\code\RemoveVCProcess.h", File); USE("..\..\code\SGSpatialSort.h", File); USE("..\..\code\SMDLoader.h", File); USE("..\..\code\SmoothingGroups.h", File); USE("..\..\code\SortByPTypeProcess.h", File); USE("..\..\code\SpatialSort.h", File); USE("..\..\code\SplitLargeMeshes.h", File); USE("..\..\code\StandardShapes.h", File); USE("..\..\code\STLLoader.h", File); USE("..\..\code\StringComparison.h", File); USE("..\..\code\TextureTransform.h", File); USE("..\..\code\TriangulateProcess.h", File); USE("..\..\code\ValidateDataStructure.h", File); USE("..\..\code\VertexTriangleAdjacency.h", File); USE("..\..\code\Win32DebugLogStream.h", File); USE("..\..\code\XFileHelper.h", File); USE("..\..\code\XFileImporter.h", File); USE("..\..\code\XFileParser.h", File); USE("..\..\code\3DSHelper.h", File); USE("..\..\include\NullLogger.h", File); USE("..\..\include\aiAssert.h", File); USE("..\..\include\aiConfig.h", File); USE("..\..\include\aiDefines.h", File); USE("..\..\include\aiFileIO.h", File); USE("..\..\include\aiMaterial.h", File); USE("..\..\include\aiMaterial.inl", File); USE("..\..\include\aiMatrix3x3.h", File); USE("..\..\include\aiMatrix3x3.inl", File); USE("..\..\include\aiMatrix4x4.~inl", File); USE("..\..\include\aiMatrix4x4.h", File); USE("..\..\include\aiMatrix4x4.inl", File); USE("..\..\include\aiMesh.h", File); USE("..\..\include\aiPostProcess.h", File); USE("..\..\include\aiQuaternion.h", File); USE("..\..\include\aiScene.h", File); USE("..\..\include\aiSceneEntities.h", File); USE("..\..\include\aiTexture.h", File); USE("..\..\include\aiTypes.h", File); USE("..\..\include\aiVector3D.h", File); USE("..\..\include\aiVector3D.inl", File); USE("..\..\include\assimp.h", File); USE("..\..\include\assimp.hpp", File); USE("..\..\include\DefaultLogger.h", File); USE("..\..\include\IOStream.h", File); USE("..\..\include\IOSystem.h", File); USE("..\..\include\Logger.h", File); USE("..\..\include\LogStream.h", File); USE("..\..\include\aiAnim.h", File); USE("..\..\include\Compiler\poppack1.h", File); USE("..\..\include\Compiler\pushpack1.h", File); //--------------------------------------------------------------------------- WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { try { Application->Initialize(); Application->Run(); } catch (Exception &exception) { Application->ShowException(&exception); } return 0; } //---------------------------------------------------------------------------