1
0

ModConvert.h 920 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. /*
  2. * ModConvert.h
  3. * ------------
  4. * Purpose: Converting between various module formats.
  5. * Notes : (currently none)
  6. * Authors: OpenMPT Devs
  7. * The OpenMPT source code is released under the BSD license. Read LICENSE for more details.
  8. */
  9. #pragma once
  10. #include "openmpt/all/BuildSettings.hpp"
  11. OPENMPT_NAMESPACE_BEGIN
  12. // Warning types
  13. enum ConversionWarning
  14. {
  15. wInstrumentsToSamples = 0,
  16. wResizedPatterns,
  17. wSampleBidiLoops,
  18. wSampleSustainLoops,
  19. wSampleAutoVibrato,
  20. wMODSampleFrequency,
  21. wBrokenNoteMap,
  22. wInstrumentSustainLoops,
  23. wInstrumentTuning,
  24. wMODGlobalVars,
  25. wMOD31Samples,
  26. wAdlibInstruments,
  27. wRestartPos,
  28. wChannelVolSurround,
  29. wChannelPanning,
  30. wPatternSignatures,
  31. wLinearSlides,
  32. wTrimmedEnvelopes,
  33. wReleaseNode,
  34. wEditHistory,
  35. wMixmode,
  36. wVolRamp,
  37. wPitchToTempoLock,
  38. wGlobalVolumeNotSupported,
  39. wFilterVariation,
  40. wResamplingMode,
  41. wFractionalTempo,
  42. wNumWarnings
  43. };
  44. OPENMPT_NAMESPACE_END