summaryrefslogtreecommitdiff
path: root/include/GFSDK_WaveWorks.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/GFSDK_WaveWorks.h')
-rw-r--r--include/GFSDK_WaveWorks.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/GFSDK_WaveWorks.h b/include/GFSDK_WaveWorks.h
index 935c2e6..be2e5fc 100644
--- a/include/GFSDK_WaveWorks.h
+++ b/include/GFSDK_WaveWorks.h
@@ -85,12 +85,20 @@ struct GFSDK_WaveWorks_Malloc_Hooks
#endif
+namespace nv
+{
+ class ILogger;
+}
+
/*===========================================================================
Globals/init
===========================================================================*/
GFSDK_WAVEWORKS_DECL(gfsdk_cstr) GFSDK_WaveWorks_GetBuildString();
+GFSDK_WAVEWORKS_DECL(gfsdk_waveworks_result) GFSDK_WaveWorks_SetUserLogger(nv::ILogger* userLogger);
+
+
// Use these calls to globally initialize/release on D3D device create/destroy.
GFSDK_WAVEWORKS_DECL(gfsdk_waveworks_result) GFSDK_WaveWorks_InitNoGraphics(const GFSDK_WaveWorks_Malloc_Hooks* pOptionalMallocHooks, const GFSDK_WaveWorks_API_GUID& apiGUID);
GFSDK_WAVEWORKS_DECL(gfsdk_waveworks_result) GFSDK_WaveWorks_ReleaseNoGraphics();