ChatPlexSDK-BS 1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
Loading...
Searching...
No Matches
LambdaSignatureHelper.hpp
1#pragma once
2
3namespace CP_SDK::Utils::Internals {
4
6 template<typename> struct LambdaSignatureHelper;
7
10
12 template<typename t_Ret, typename t_Wrapper, typename... t_Args>
13 struct LambdaSignatureHelper<t_Ret(t_Wrapper::*)(t_Args...) const>
14 {
15 using Signature = t_Ret(t_Args...);
16 };
17
20
22 template<typename t_Ret, typename t_Wrapper, typename... t_Args>
23 struct LambdaSignatureHelper<t_Ret(t_Wrapper::*)(t_Args...)>
24 {
25 using Signature = t_Ret(t_Args...);
26 };
27
28}