Files
XCEngine/engine/include/XCEngine/RHI/ResourceView.h

18 lines
292 B
C++

#pragma once
#include "Resource.h"
namespace XCEngine {
namespace RHI {
class IResourceView {
public:
virtual ~IResourceView() = default;
virtual void* GetNativeHandle() const = 0;
virtual IResource* GetResource() const = 0;
};
} // namespace RHI
} // namespace XCEngine