isle-portable/3rdparty/dx5/inc
Anonymous Maarten fbe7f8bbb0
Fix all mingw errors & warnings (#411)
* Use COMPAT_MODE macro to fix errors with mingw gcc 12.2

* MxOmni::m_timerRunning is a MxBool

* MxDirect3D::m_unk0x88c is a MxBool

* MxBackgroundAudioManager::m_unk0x13c is a MxS32

* Fix warning: deleting 'void*' is undefined [-Wdelete-incomplete]

* Fix inline function 'void TglImpl::RendererImpl::Destroy()' used but never defined

* Fix warning: inline function 'MxStreamerSubClass1::MxStreamerSubClass1(undefined4)' used but never defined

* Use `FALSE` for m_timerRunning

* Format

* Format

* Remove comment

* Limit scope for variables in compat mode

* clang-format

---------

Co-authored-by: Christian Semmler <mail@csemmler.com>
2024-01-07 18:30:45 +01:00
..
d3d.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
d3dcaps.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
d3drm.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
d3drmdef.h Fix all mingw errors & warnings (#411) 2024-01-07 18:30:45 +01:00
d3drmobj.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
d3drmwin.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
d3dtypes.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
d3dvec.inl include directx 5 sdk 2023-08-06 12:47:16 -07:00
ddraw.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
dinput.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
dplay.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
dplobby.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
dsetup.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
dsound.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
dvp.h include directx 5 sdk 2023-08-06 12:47:16 -07:00
fastfile.h include directx 5 sdk 2023-08-06 12:47:16 -07:00