// 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 #include #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 HostGL_CreateGLInterface() { return nullptr; }