DDraceNetwork Documentation
Loading...
Searching...
No Matches
IAntibot Class Referenceabstract

#include <antibot.h>

Inheritance diagram for IAntibot:
[legend]
Collaboration diagram for IAntibot:
[legend]

Public Member Functions

virtual void RoundStart (class IGameServer *pGameServer)=0
virtual void RoundEnd ()=0
virtual void OnPlayerInit (int ClientId)=0
virtual void OnPlayerDestroy (int ClientId)=0
virtual void OnSpawn (int ClientId)=0
virtual void OnHammerFireReloading (int ClientId)=0
virtual void OnHammerFire (int ClientId)=0
virtual void OnHammerHit (int ClientId, int TargetId)=0
virtual void OnDirectInput (int ClientId)=0
virtual void OnCharacterTick (int ClientId)=0
virtual void OnHookAttach (int ClientId, bool Player)=0
virtual void ConsoleCommand (const char *pCommand)=0
Public Member Functions inherited from IInterface
 IInterface ()
virtual void Shutdown ()
virtual ~IInterface ()=default

Static Public Member Functions

static const char * InterfaceName ()

Additional Inherited Members

Protected Member Functions inherited from IInterface
IKernelKernel ()

Member Function Documentation

◆ ConsoleCommand()

virtual void IAntibot::ConsoleCommand ( const char * pCommand)
pure virtual

Implemented in CAntibot.

◆ InterfaceName()

const char * IAntibot::InterfaceName ( )
inlinestatic

◆ OnCharacterTick()

virtual void IAntibot::OnCharacterTick ( int ClientId)
pure virtual

Implemented in CAntibot.

◆ OnDirectInput()

virtual void IAntibot::OnDirectInput ( int ClientId)
pure virtual

Implemented in CAntibot.

◆ OnHammerFire()

virtual void IAntibot::OnHammerFire ( int ClientId)
pure virtual

Implemented in CAntibot.

◆ OnHammerFireReloading()

virtual void IAntibot::OnHammerFireReloading ( int ClientId)
pure virtual

Implemented in CAntibot.

◆ OnHammerHit()

virtual void IAntibot::OnHammerHit ( int ClientId,
int TargetId )
pure virtual

Implemented in CAntibot.

◆ OnHookAttach()

virtual void IAntibot::OnHookAttach ( int ClientId,
bool Player )
pure virtual

Implemented in CAntibot.

◆ OnPlayerDestroy()

virtual void IAntibot::OnPlayerDestroy ( int ClientId)
pure virtual

Implemented in CAntibot.

◆ OnPlayerInit()

virtual void IAntibot::OnPlayerInit ( int ClientId)
pure virtual

Implemented in CAntibot.

◆ OnSpawn()

virtual void IAntibot::OnSpawn ( int ClientId)
pure virtual

Implemented in CAntibot.

◆ RoundEnd()

virtual void IAntibot::RoundEnd ( )
pure virtual

Implemented in CAntibot.

◆ RoundStart()

virtual void IAntibot::RoundStart ( class IGameServer * pGameServer)
pure virtual

Implemented in CAntibot.


The documentation for this class was generated from the following file: