Horizon Official Technical Documentation
Horizon::Zone::UI::PartyBooking Class Reference

#include <UserInterface.hpp>

Public Member Functions

 PartyBooking (std::shared_ptr< ZoneSession > session)
 PartyBooking. More...
 
 ~PartyBooking ()
 
std::shared_ptr< ZoneSessionget_session ()
 
void delete_ ()
 
void register_ (int level, int map_id, std::vector< int > jobs)
 
void search (int level, int map_id, int job, int last_index, int result_count)
 
void update (std::vector< int > jobs)
 

Private Attributes

std::weak_ptr< ZoneSession_session
 

Constructor & Destructor Documentation

◆ PartyBooking()

Horizon::Zone::UI::PartyBooking::PartyBooking ( std::shared_ptr< ZoneSession session)

PartyBooking.

470{
471
472}

◆ ~PartyBooking()

Horizon::Zone::UI::PartyBooking::~PartyBooking ( )
475{
476
477}

Member Function Documentation

◆ delete_()

void Horizon::Zone::UI::PartyBooking::delete_ ( )
480{
481
482}

◆ get_session()

std::shared_ptr< ZoneSession > Horizon::Zone::UI::PartyBooking::get_session ( )
inline
201{ return _session.lock(); }
std::weak_ptr< ZoneSession > _session
Definition: UserInterface.hpp:209

References _session.

◆ register_()

void Horizon::Zone::UI::PartyBooking::register_ ( int  level,
int  map_id,
std::vector< int >  jobs 
)
490{
491
492}

◆ search()

void Horizon::Zone::UI::PartyBooking::search ( int  level,
int  map_id,
int  job,
int  last_index,
int  result_count 
)
485{
486
487}

◆ update()

void Horizon::Zone::UI::PartyBooking::update ( std::vector< int >  jobs)
495{
496
497}

Member Data Documentation

◆ _session

std::weak_ptr<ZoneSession> Horizon::Zone::UI::PartyBooking::_session
private

Referenced by get_session().


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