TrinityCore
Loading...
Searching...
No Matches
AuctionBotAgent Class Referenceabstract

#include <AuctionHouseBot.h>

+ Inheritance diagram for AuctionBotAgent:

Public Member Functions

 AuctionBotAgent ()=default
 
 AuctionBotAgent (AuctionBotAgent const &)=delete
 
 AuctionBotAgent (AuctionBotAgent &&)=delete
 
AuctionBotAgentoperator= (AuctionBotAgent const &)=delete
 
AuctionBotAgentoperator= (AuctionBotAgent &&)=delete
 
virtual ~AuctionBotAgent ()=default
 
virtual bool Initialize ()=0
 
virtual bool Update (AuctionHouseType houseType)=0
 

Detailed Description

Definition at line 273 of file AuctionHouseBot.h.

Constructor & Destructor Documentation

◆ AuctionBotAgent() [1/3]

AuctionBotAgent::AuctionBotAgent ( )
default

◆ AuctionBotAgent() [2/3]

AuctionBotAgent::AuctionBotAgent ( AuctionBotAgent const &  )
delete

◆ AuctionBotAgent() [3/3]

AuctionBotAgent::AuctionBotAgent ( AuctionBotAgent &&  )
delete

◆ ~AuctionBotAgent()

virtual AuctionBotAgent::~AuctionBotAgent ( )
virtualdefault

Member Function Documentation

◆ Initialize()

virtual bool AuctionBotAgent::Initialize ( )
pure virtual

Implemented in AuctionBotBuyer, and AuctionBotSeller.

◆ operator=() [1/2]

AuctionBotAgent & AuctionBotAgent::operator= ( AuctionBotAgent &&  )
delete

◆ operator=() [2/2]

AuctionBotAgent & AuctionBotAgent::operator= ( AuctionBotAgent const &  )
delete

◆ Update()

virtual bool AuctionBotAgent::Update ( AuctionHouseType  houseType)
pure virtual

Implemented in AuctionBotBuyer, and AuctionBotSeller.


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