steam-min-cpp
Loading...
Searching...
No Matches
register.hpp
1
3
#pragma once
4
5
#include <steamclient/routing/commands/router.hpp>
6
7
namespace
Steam::Dispatch {
8
template
<
typename
Request, auto Fn>
9
struct
RequestRegister {
10
RequestRegister() {
11
size_t
id
= request_id<Request>();
12
13
g_request_router.table[id] = [](Steam::Messaging::CMClient& client,
14
const
void
* req) {
15
Fn(client, *
static_cast<
const
Request*
>
(req));
16
};
17
}
18
};
19
}
// namespace Steam::Dispatch
include
steamclient
routing
commands
register.hpp
Generated by
1.16.1