2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-05-13 21:11:21 +00:00
metaforce/Runtime/CDvdRequest.hpp
2018-10-06 17:42:33 -10:00

27 lines
376 B
C++

#pragma once
namespace urde
{
class IDvdRequest
{
public:
virtual ~IDvdRequest() = default;
virtual void WaitUntilComplete()=0;
virtual bool IsComplete()=0;
virtual void PostCancelRequest()=0;
enum class EMediaType
{
ARAM = 0,
Real = 1,
File = 2,
NOD = 3
};
virtual EMediaType GetMediaType() const=0;
};
}