imgTools.h 945 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
  2. *
  3. * This Source Code Form is subject to the terms of the Mozilla Public
  4. * License, v. 2.0. If a copy of the MPL was not distributed with this
  5. * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
  6. #ifndef mozilla_image_imgITools_h
  7. #define mozilla_image_imgITools_h
  8. #include "imgITools.h"
  9. #define NS_IMGTOOLS_CID \
  10. { /* 3d8fa16d-c9e1-4b50-bdef-2c7ae249967a */ \
  11. 0x3d8fa16d, \
  12. 0xc9e1, \
  13. 0x4b50, \
  14. {0xbd, 0xef, 0x2c, 0x7a, 0xe2, 0x49, 0x96, 0x7a} \
  15. }
  16. namespace mozilla {
  17. namespace image {
  18. class imgTools final : public imgITools
  19. {
  20. public:
  21. NS_DECL_ISUPPORTS
  22. NS_DECL_IMGITOOLS
  23. imgTools();
  24. private:
  25. virtual ~imgTools();
  26. };
  27. } // namespace image
  28. } // namespace mozilla
  29. #endif // mozilla_image_imgITools_h