From c7369c50fe039f1699a44cf9cdbef18210c0e300 Mon Sep 17 00:00:00 2001 From: Pavol Marko Date: Sat, 12 May 2007 09:01:23 +0000 Subject: [PATCH] Minor problem (initialization order in ExecutableClass) --HG-- extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40391 --- sourcehook/generate/sourcehook.h | 84 +++++++++++++++--------------- sourcehook/generate/sourcehook.hxx | 4 +- sourcehook/sourcehook.h | 84 +++++++++++++++--------------- 3 files changed, 86 insertions(+), 86 deletions(-) diff --git a/sourcehook/generate/sourcehook.h b/sourcehook/generate/sourcehook.h index 2f66fb2..ec298f8 100644 --- a/sourcehook/generate/sourcehook.h +++ b/sourcehook/generate/sourcehook.h @@ -3188,7 +3188,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass0(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()() const SH_MAKE_EXECUTABLECLASS_OB((), ()) @@ -3265,7 +3265,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass0(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()() const SH_MAKE_EXECUTABLECLASS_OB_void((), ()) @@ -3343,7 +3343,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass1(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1) const SH_MAKE_EXECUTABLECLASS_OB((p1), (Param1)) @@ -3417,7 +3417,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass1(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1) const SH_MAKE_EXECUTABLECLASS_OB_void((p1), (Param1)) @@ -3492,7 +3492,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass2(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2), (Param1, Param2)) @@ -3563,7 +3563,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass2(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2), (Param1, Param2)) @@ -3635,7 +3635,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass3(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3), (Param1, Param2, Param3)) @@ -3703,7 +3703,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass3(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3), (Param1, Param2, Param3)) @@ -3772,7 +3772,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass4(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4), (Param1, Param2, Param3, Param4)) @@ -3837,7 +3837,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass4(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4), (Param1, Param2, Param3, Param4)) @@ -3903,7 +3903,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass5(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5), (Param1, Param2, Param3, Param4, Param5)) @@ -3965,7 +3965,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass5(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5), (Param1, Param2, Param3, Param4, Param5)) @@ -4028,7 +4028,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass6(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6), (Param1, Param2, Param3, Param4, Param5, Param6)) @@ -4087,7 +4087,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass6(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6), (Param1, Param2, Param3, Param4, Param5, Param6)) @@ -4147,7 +4147,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass7(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7), (Param1, Param2, Param3, Param4, Param5, Param6, Param7)) @@ -4203,7 +4203,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass7(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7), (Param1, Param2, Param3, Param4, Param5, Param6, Param7)) @@ -4260,7 +4260,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass8(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8)) @@ -4313,7 +4313,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass8(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8)) @@ -4367,7 +4367,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass9(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9)) @@ -4417,7 +4417,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass9(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9)) @@ -4468,7 +4468,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass10(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10)) @@ -4515,7 +4515,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass10(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10)) @@ -4563,7 +4563,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass11(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11)) @@ -4607,7 +4607,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass11(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11)) @@ -4652,7 +4652,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass12(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12)) @@ -4693,7 +4693,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass12(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12)) @@ -4735,7 +4735,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass13(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13)) @@ -4773,7 +4773,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass13(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13)) @@ -4812,7 +4812,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass14(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14)) @@ -4847,7 +4847,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass14(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14)) @@ -4883,7 +4883,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass15(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15)) @@ -4915,7 +4915,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass15(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15)) @@ -4948,7 +4948,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass16(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16)) @@ -4977,7 +4977,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass16(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16)) @@ -5007,7 +5007,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass17(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17)) @@ -5033,7 +5033,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass17(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17)) @@ -5060,7 +5060,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass18(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18)) @@ -5083,7 +5083,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass18(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18)) @@ -5107,7 +5107,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass19(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18, Param19 p19) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18, Param19)) @@ -5127,7 +5127,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass19(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18, Param19 p19) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18, Param19)) @@ -5148,7 +5148,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass20(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18, Param19 p19, Param20 p20) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18, Param19, Param20)) @@ -5165,7 +5165,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass20(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18, Param19 p19, Param20 p20) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18, Param19, Param20)) diff --git a/sourcehook/generate/sourcehook.hxx b/sourcehook/generate/sourcehook.hxx index 6986a30..90c8e33 100755 --- a/sourcehook/generate/sourcehook.hxx +++ b/sourcehook/generate/sourcehook.hxx @@ -1308,7 +1308,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass$1(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(@[$2,1,$1|, :Param$2 p$2@]) const SH_MAKE_EXECUTABLECLASS_OB((@[$2,1,$1|, :p$2@]), (@[$2,1,$1|, :Param$2@])) @@ -1328,7 +1328,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass$1(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(@[$2,1,$1|, :Param$2 p$2@]) const SH_MAKE_EXECUTABLECLASS_OB_void((@[$2,1,$1|, :p$2@]), (@[$2,1,$1|, :Param$2@])) diff --git a/sourcehook/sourcehook.h b/sourcehook/sourcehook.h index 2f66fb2..ec298f8 100644 --- a/sourcehook/sourcehook.h +++ b/sourcehook/sourcehook.h @@ -3188,7 +3188,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass0(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()() const SH_MAKE_EXECUTABLECLASS_OB((), ()) @@ -3265,7 +3265,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass0(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()() const SH_MAKE_EXECUTABLECLASS_OB_void((), ()) @@ -3343,7 +3343,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass1(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1) const SH_MAKE_EXECUTABLECLASS_OB((p1), (Param1)) @@ -3417,7 +3417,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass1(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1) const SH_MAKE_EXECUTABLECLASS_OB_void((p1), (Param1)) @@ -3492,7 +3492,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass2(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2), (Param1, Param2)) @@ -3563,7 +3563,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass2(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2), (Param1, Param2)) @@ -3635,7 +3635,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass3(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3), (Param1, Param2, Param3)) @@ -3703,7 +3703,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass3(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3), (Param1, Param2, Param3)) @@ -3772,7 +3772,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass4(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4), (Param1, Param2, Param3, Param4)) @@ -3837,7 +3837,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass4(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4), (Param1, Param2, Param3, Param4)) @@ -3903,7 +3903,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass5(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5), (Param1, Param2, Param3, Param4, Param5)) @@ -3965,7 +3965,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass5(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5), (Param1, Param2, Param3, Param4, Param5)) @@ -4028,7 +4028,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass6(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6), (Param1, Param2, Param3, Param4, Param5, Param6)) @@ -4087,7 +4087,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass6(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6), (Param1, Param2, Param3, Param4, Param5, Param6)) @@ -4147,7 +4147,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass7(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7), (Param1, Param2, Param3, Param4, Param5, Param6, Param7)) @@ -4203,7 +4203,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass7(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7), (Param1, Param2, Param3, Param4, Param5, Param6, Param7)) @@ -4260,7 +4260,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass8(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8)) @@ -4313,7 +4313,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass8(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8)) @@ -4367,7 +4367,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass9(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9)) @@ -4417,7 +4417,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass9(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9)) @@ -4468,7 +4468,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass10(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10)) @@ -4515,7 +4515,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass10(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10)) @@ -4563,7 +4563,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass11(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11)) @@ -4607,7 +4607,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass11(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11)) @@ -4652,7 +4652,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass12(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12)) @@ -4693,7 +4693,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass12(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12)) @@ -4735,7 +4735,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass13(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13)) @@ -4773,7 +4773,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass13(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13)) @@ -4812,7 +4812,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass14(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14)) @@ -4847,7 +4847,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass14(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14)) @@ -4883,7 +4883,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass15(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15)) @@ -4915,7 +4915,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass15(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15)) @@ -4948,7 +4948,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass16(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16)) @@ -4977,7 +4977,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass16(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16)) @@ -5007,7 +5007,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass17(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17)) @@ -5033,7 +5033,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass17(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17)) @@ -5060,7 +5060,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass18(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18)) @@ -5083,7 +5083,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass18(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18)) @@ -5107,7 +5107,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass19(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18, Param19 p19) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18, Param19)) @@ -5127,7 +5127,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass19(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18, Param19 p19) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18, Param19)) @@ -5148,7 +5148,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass20(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } RetType operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18, Param19 p19, Param20 p20) const SH_MAKE_EXECUTABLECLASS_OB((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18, Param19, Param20)) @@ -5165,7 +5165,7 @@ namespace SourceHook Plugin m_Plug; public: ExecutableClass20(ObjType *tp, MFP mfp, void *vp, ISourceHook *pSH, Plugin plug) : m_ThisPtr(tp), - m_MFP(mfp), m_VfnPtr(vp), m_pSH(pSH), m_Plug(plug) { } + m_VfnPtr(vp), m_MFP(mfp), m_pSH(pSH), m_Plug(plug) { } void operator()(Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8, Param9 p9, Param10 p10, Param11 p11, Param12 p12, Param13 p13, Param14 p14, Param15 p15, Param16 p16, Param17 p17, Param18 p18, Param19 p19, Param20 p20) const SH_MAKE_EXECUTABLECLASS_OB_void((p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20), (Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10, Param11, Param12, Param13, Param14, Param15, Param16, Param17, Param18, Param19, Param20))