Files
FlaxEngine/Source/Engine/GraphicsDevice/Null/GPUAdapterNull.h
2024-02-26 19:00:48 +01:00

35 lines
612 B
C++

// Copyright (c) 2012-2024 Wojciech Figat. All rights reserved.
#pragma once
#if GRAPHICS_API_NULL
#include "Engine/Graphics/GPUAdapter.h"
/// <summary>
/// Graphics Device adapter implementation for Null backend.
/// </summary>
class GPUAdapterNull : public GPUAdapter
{
public:
// [GPUAdapter]
bool IsValid() const override
{
return true;
}
void* GetNativePtr() const override
{
return nullptr;
}
uint32 GetVendorId() const override
{
return 0;
}
String GetDescription() const override
{
return TEXT("Null");
}
};
#endif