yuzu/src/core/system.h

22 lines
558 B
C
Raw Normal View History

2014-04-08 16:15:46 -07:00
// Copyright 2014 Citra Emulator Project
2014-12-16 21:38:14 -08:00
// Licensed under GPLv2 or any later version
2014-04-08 16:15:46 -07:00
// Refer to the license.txt file included.
#pragma once
2013-09-26 19:01:09 -07:00
class EmuWindow;
2013-09-26 19:01:09 -07:00
namespace System {
enum class Result {
Success, ///< Everything is fine
Error, ///< Something went wrong (no module specified)
ErrorInitCore, ///< Something went wrong during core init
ErrorInitVideoCore, ///< Something went wrong during video core init
};
Result Init(EmuWindow* emu_window, u32 system_mode);
bool IsPoweredOn();
2013-09-26 19:01:09 -07:00
void Shutdown();
2014-11-18 05:27:16 -08:00
}