46 explicit operator bool()
const {
return Type && Data; }
54 void WarnMalformed(
int slot, std::string_view
detail);
56 PluginRegistry& _registry;
57 const Bindings& _bindings;
59 std::vector<Press> _queued;
60 Cooldown<int> _warnings;
Access CS user-message fields through protobuf reflection.
The loaded plugins and the engine events raised on them, one per process.
google::protobuf::Message ProtoMessage
static std::string ReadFile(const std::filesystem::path &path)
std::expected< void, Error > Status
google::protobuf::FieldDescriptor ProtoFieldDescriptor