1
0
mirror of https://github.com/ncblakely/GiantsTools synced 2024-11-22 06:05:38 +01:00
GiantsTools/Sdk/Include/Core/Public/IExceptionHandler.h

14 lines
343 B
C
Raw Normal View History

2021-01-24 00:40:09 +01:00
#pragma once
#include "IGameService.h"
DEFINE_SERVICE("{9C4C8F9C-D4C1-4749-A073-D710548D3154}", IExceptionHandler)
{
virtual ~IExceptionHandler() = default;
virtual void AttachToCurrentThread() = 0;
virtual void DetachFromCurrentThread() = 0;
virtual void Initialize() = 0;
virtual void PostLoad() = 0;
virtual void Shutdown() = 0;
};