DDraceNetwork Docs
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
 
virtual ~IAntibot ()
 
- Public Member Functions inherited from IInterface
 IInterface ()
 
virtual void Shutdown ()
 
virtual ~IInterface ()
 

Static Public Member Functions

static const char * InterfaceName ()
 

Additional Inherited Members

- Protected Member Functions inherited from IInterface
IKernelKernel ()
 

Constructor & Destructor Documentation

◆ ~IAntibot()

virtual IAntibot::~IAntibot ( )
inlinevirtual

Member Function Documentation

◆ ConsoleCommand()

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

Implemented in CAntibot.

◆ InterfaceName()

static 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: