mirror of
https://github.com/ncblakely/GiantsTools
synced 2024-11-16 19:55:36 +01:00
14 lines
343 B
C
14 lines
343 B
C
|
#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;
|
||
|
};
|