static std::string ReadFile(const std::filesystem::path &path)
void(*)(void *context, int slot) ClientFullyConnectedFn
void(*)(void *context, int slot) ClientSettingsChangedFn
virtual uint64_t OnPlayerCommandDone(PlayerCommandFn callback, void *context)=0
void(*)(void *context, int slot, std::string_view buttonId) ButtonPressFn
virtual uint64_t OnFrame(FrameFn callback, void *context)=0
void(*)(void *context, std::string_view mapName) ServerStartupFn
void(*)(void *context, int slot, int64_t steamId, std::string_view name, std::string_view address) ClientConnectedFn
virtual uint64_t OnConsoleCommand(ConsoleCommandFn callback, void *context)=0
bool(*)(void *context, std::string_view name, std::string_view arguments, int slot) ConsoleCommandFn
virtual uint64_t OnClientSettingsChanged(ClientSettingsChangedFn callback, void *context)=0
virtual uint64_t OnServerStartup(ServerStartupFn callback, void *context)=0
void(*)(void *context, CCheckTransmitInfo **infoList, int infoCount) CheckTransmitFn
void(*)(void *context, IEntityResourceManifest *manifest) BuildGameSessionManifestFn
virtual uint64_t OnClientConnected(ClientConnectedFn callback, void *context)=0
virtual uint64_t OnClientConnecting(ClientConnectingFn callback, void *context)=0
virtual uint64_t OnButtonPress(ButtonPressFn callback, void *context)=0
virtual uint64_t OnBuildGameSessionManifest(BuildGameSessionManifestFn callback, void *context)=0
void(*)(void *context) FrameFn
virtual uint64_t OnClientDisconnected(ClientDisconnectedFn callback, void *context)=0
void(*)(void *context, int slot, const PlayerInput &input) PlayerCommandFn
virtual uint64_t OnClientFullyConnected(ClientFullyConnectedFn callback, void *context)=0
virtual uint64_t OnCheckTransmit(CheckTransmitFn callback, void *context)=0
virtual void Unsubscribe(uint64_t token)=0
bool(*)(void *context, int slot, int64_t steamId, std::string_view name, char *reason, size_t reasonSize) ClientConnectingFn
void(*)(void *context, int slot) ClientDisconnectedFn
virtual uint64_t OnPlayerCommand(PlayerCommandFn callback, void *context)=0