API export/import macros for cross-platform shared library symbol visibility.
#define API_EXPORT
Marks a symbol for export from (or import into) a shared library.
Definition Api.h:32
std::shared_ptr< Ship::CrashHandler > CrashHandlerGetComponent()
void(* CrashHandlerCallback)(char *, size_t *)
Callback type invoked by the crash handler when a crash is detected.
Definition crashhandlerbridge.h:13
void CrashHandlerSetComponent(std::shared_ptr< Ship::CrashHandler > crashHandler)
API_EXPORT void CrashHandlerRegisterCallback(CrashHandlerCallback callback)
Registers an application callback to be invoked on crash.
Core namespace for the libultraship engine framework.
Definition gfx_direct3d_common.h:14