MCPcopy Create free account
hub / github.com/alliedmodders/sourcemod / AddToFakeCliCmdQueue

Method AddToFakeCliCmdQueue

core/HalfLife2.cpp:751–768  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

749}
750
751void CHalfLife2::AddToFakeCliCmdQueue(int client, int userid, const char *cmd)
752{
753 DelayedFakeCliCmd *pFake;
754
755 if (m_FreeCmds.empty())
756 {
757 pFake = new DelayedFakeCliCmd;
758 } else {
759 pFake = m_FreeCmds.front();
760 m_FreeCmds.pop();
761 }
762
763 pFake->client = client;
764 pFake->userid = userid;
765 pFake->cmd.assign(cmd);
766
767 m_CmdQueue.push(pFake);
768}
769
770void CHalfLife2::ProcessFakeCliCmdQueue()
771{

Callers 1

FakeClientCommandExFunction · 0.80

Calls 3

emptyMethod · 0.80
popMethod · 0.80
pushMethod · 0.45

Tested by

no test coverage detected