mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2024-11-15 05:47:56 -07:00
4288bfe0f9
Given this is actually a part of the Host interface, this should be placed with it. While we're at it, turn it into an enum class so that we don't dump its contained values into the surrounding scope. We can also make Host_Message take the enum type itself directly instead of taking a general int value. After this, it'll be trivial to divide out the rest of Common.h and remove the header from the repository entirely
64 lines
1.0 KiB
C++
64 lines
1.0 KiB
C++
// Copyright 2014 Dolphin Emulator Project
|
|
// Licensed under GPLv2+
|
|
// Refer to the license.txt file included.
|
|
|
|
// Stub implementation of the Host_* callbacks for tests. These implementations
|
|
// do nothing except return default values when required.
|
|
|
|
#include <memory>
|
|
#include <string>
|
|
|
|
#include "Common/GL/GLInterfaceBase.h"
|
|
#include "Core/Host.h"
|
|
|
|
void Host_NotifyMapLoaded()
|
|
{
|
|
}
|
|
void Host_RefreshDSPDebuggerWindow()
|
|
{
|
|
}
|
|
void Host_Message(HostMessageID)
|
|
{
|
|
}
|
|
void* Host_GetRenderHandle()
|
|
{
|
|
return nullptr;
|
|
}
|
|
void Host_UpdateTitle(const std::string&)
|
|
{
|
|
}
|
|
void Host_UpdateDisasmDialog()
|
|
{
|
|
}
|
|
void Host_UpdateMainFrame()
|
|
{
|
|
}
|
|
void Host_RequestRenderWindowSize(int, int)
|
|
{
|
|
}
|
|
bool Host_UINeedsControllerState()
|
|
{
|
|
return false;
|
|
}
|
|
bool Host_RendererHasFocus()
|
|
{
|
|
return false;
|
|
}
|
|
bool Host_RendererIsFullscreen()
|
|
{
|
|
return false;
|
|
}
|
|
void Host_ShowVideoConfig(void*, const std::string&)
|
|
{
|
|
}
|
|
void Host_YieldToUI()
|
|
{
|
|
}
|
|
void Host_UpdateProgressDialog(const char* caption, int position, int total)
|
|
{
|
|
}
|
|
std::unique_ptr<cInterfaceBase> HostGL_CreateGLInterface()
|
|
{
|
|
return nullptr;
|
|
}
|