Team Fortress 2 Source Code as on 22/4/2020
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.

55 lines
1.9 KiB

  1. //========= Copyright Valve Corporation, All rights reserved. ============//
  2. //
  3. // The copyright to the contents herein is the property of Valve, L.L.C.
  4. // The contents may be used and/or copied only with the written permission of
  5. // Valve, L.L.C., or in accordance with the terms and conditions stipulated in
  6. // the agreement/contract under which the contents have been supplied.
  7. //
  8. // $Header: $
  9. // $NoKeywords: $
  10. //
  11. // Main header file for the serializers DLL
  12. //
  13. //=============================================================================
  14. #ifndef DMSERIALIZERS_H
  15. #define DMSERIALIZERS_H
  16. #ifdef _WIN32
  17. #pragma once
  18. #endif
  19. #include "datamodel/dmelement.h"
  20. #include "datamodel/dmattribute.h"
  21. #include "datamodel/dmattributevar.h"
  22. //-----------------------------------------------------------------------------
  23. // Forward declarations
  24. //-----------------------------------------------------------------------------
  25. class IDataModel;
  26. //-----------------------------------------------------------------------------
  27. // Externally defined importers
  28. //-----------------------------------------------------------------------------
  29. void InstallActBusyImporter( IDataModel *pFactory );
  30. void InstallVMTImporter( IDataModel *pFactory );
  31. void InstallSFMV1Importer( IDataModel *pFactory );
  32. void InstallSFMV2Importer( IDataModel *pFactory );
  33. void InstallSFMV3Importer( IDataModel *pFactory );
  34. void InstallSFMV4Importer( IDataModel *pFactory );
  35. void InstallSFMV5Importer( IDataModel *pFactory );
  36. void InstallSFMV6Importer( IDataModel *pFactory );
  37. void InstallSFMV7Importer( IDataModel *pFactory );
  38. void InstallSFMV8Importer( IDataModel *pFactory );
  39. void InstallSFMV9Importer( IDataModel *pFactory );
  40. void InstallVMFImporter( IDataModel *pFactory );
  41. void InstallDMXUpdater( IDataModel *pFactory );
  42. void InstallSFMSessionUpdater( IDataModel *pFactory );
  43. void InstallPCFUpdater( IDataModel *pFactory );
  44. #endif // DMSERIALIZERS_H