Play-/Source/gs/GSH_Null.h
2018-04-30 21:01:23 +01:00

25 lines
585 B
C++

#pragma once
#include "GSHandler.h"
class CGSH_Null : public CGSHandler
{
public:
CGSH_Null();
virtual ~CGSH_Null();
virtual void ProcessHostToLocalTransfer() override;
virtual void ProcessLocalToHostTransfer() override;
virtual void ProcessLocalToLocalTransfer() override;
virtual void ProcessClutTransfer(uint32, uint32) override;
virtual void ReadFramebuffer(uint32, uint32, void*) override;
static FactoryFunction GetFactoryFunction();
private:
virtual void InitializeImpl() override;
virtual void ReleaseImpl() override;
static CGSHandler* GSHandlerFactory();
};