message: Added MetalResourceType enum
  Switch to use include of "metal_common.h" instead of "metal_types.h"
diff: #pragma once
  #include "core/resource_manager.h"
  -#include "metal_types.h"
  +#include "metal_common.h"
  +
  +class WrappedMTLDevice;
  +
  +enum MetalResourceType
  +{
  + eResUnknown = 0,
  + eResDevice,
  + eResLibrary,
  + eResFunction,
  +};
  +
  +DECLARE_REFLECTION_ENUM(MetalResourceType);
  struct WrappedMTLObject
  {
  