#include #include #include #include namespace { template constexpr void setCompatVtable(Vtable& /*vtable*/) { } } namespace Direct3d { namespace Direct3dViewport { template void hookVtable(const Vtable& vtable) { CompatVtable::hookVtable(vtable); } template void hookVtable(const IDirect3DViewportVtbl&); template void hookVtable(const IDirect3DViewport2Vtbl&); template void hookVtable(const IDirect3DViewport3Vtbl&); } }