CmGpuProgIncludeImporter.h 652 B

123456789101112131415161718192021222324
  1. #pragma once
  2. #include "CmPrerequisites.h"
  3. #include "CmSpecificImporter.h"
  4. namespace CamelotFramework
  5. {
  6. class CM_EXPORT GpuProgIncludeImporter : public SpecificImporter
  7. {
  8. public:
  9. GpuProgIncludeImporter();
  10. virtual ~GpuProgIncludeImporter();
  11. /** Inherited from SpecificImporter */
  12. virtual bool isExtensionSupported(const String& ext) const;
  13. /** Inherited from SpecificImporter */
  14. virtual bool isMagicNumberSupported(const UINT8* magicNumPtr, UINT32 numBytes) const;
  15. /** Inherited from SpecificImporter */
  16. virtual HResource import(const String& filePath, ConstImportOptionsPtr importOptions);
  17. private:
  18. };
  19. }