/*** Copyright (C) 2021 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: ExceptionWatcher.Win32.hpp Date: 2021-6-12 Author: Reece ***/ #pragma once namespace Aurora::Debug { void InitWin32(); #if defined(AU_CFG_ID_DEBUG) || defined(AU_CFG_ID_INTERNAL) #define AU_ENABLE_NATIVE_MINIDUMP void SaveMinidump(_EXCEPTION_POINTERS *ExceptionInfo, bool isFatal); #endif void BlackboxReport(_EXCEPTION_POINTERS *ExceptionInfo, bool isFatal); }