Horizon Official Technical Documentation
Horizon::Models::Guild::Affiliation Class Reference

#include <Affiliation.hpp>

Public Member Functions

 Affiliation ()
 
 ~Affiliation ()
 
uint32_t get_guild_id ()
 
void set_guild_id (uint32_t guild_id)
 
void setAntagonist (uint32_t guild_id)
 
void setAlliance (uint32_t guild_id)
 
bool isAlly ()
 
bool isAntagonist ()
 
uint32_t getAffiliateID ()
 
void setAffiliateID (uint32_t guild_id)
 

Private Attributes

uint32_t _guild_id
 
affiliation_type _type
 
uint32_t _affiliate_id
 

Constructor & Destructor Documentation

◆ Affiliation()

Horizon::Models::Guild::Affiliation::Affiliation ( )
inline
47{ }

◆ ~Affiliation()

Horizon::Models::Guild::Affiliation::~Affiliation ( )
inline
48{ }

Member Function Documentation

◆ get_guild_id()

uint32_t Horizon::Models::Guild::Affiliation::get_guild_id ( )
inline
51{ return _guild_id; }
uint32_t _guild_id
Definition: Affiliation.hpp:63

References _guild_id.

◆ getAffiliateID()

uint32_t Horizon::Models::Guild::Affiliation::getAffiliateID ( )
inline
59{ return _affiliate_id; }
uint32_t _affiliate_id
Definition: Affiliation.hpp:65

References _affiliate_id.

◆ isAlly()

bool Horizon::Models::Guild::Affiliation::isAlly ( )
inline
56{ return _type == AFFTYPE_ALLIANCE; }
affiliation_type _type
Definition: Affiliation.hpp:64
@ AFFTYPE_ALLIANCE
Definition: Affiliation.hpp:42

References _type, and Horizon::Models::Guild::AFFTYPE_ALLIANCE.

◆ isAntagonist()

bool Horizon::Models::Guild::Affiliation::isAntagonist ( )
inline
57{ return _type == AFFTYPE_ANTAGONIST; }
@ AFFTYPE_ANTAGONIST
Definition: Affiliation.hpp:41

References _type, and Horizon::Models::Guild::AFFTYPE_ANTAGONIST.

◆ set_guild_id()

void Horizon::Models::Guild::Affiliation::set_guild_id ( uint32_t  guild_id)
inline
52{ _guild_id = guild_id; }

References _guild_id.

◆ setAffiliateID()

void Horizon::Models::Guild::Affiliation::setAffiliateID ( uint32_t  guild_id)
inline
60{ _affiliate_id = guild_id; }

References _affiliate_id.

◆ setAlliance()

void Horizon::Models::Guild::Affiliation::setAlliance ( uint32_t  guild_id)
inline

◆ setAntagonist()

void Horizon::Models::Guild::Affiliation::setAntagonist ( uint32_t  guild_id)
inline

Member Data Documentation

◆ _affiliate_id

uint32_t Horizon::Models::Guild::Affiliation::_affiliate_id
private

◆ _guild_id

uint32_t Horizon::Models::Guild::Affiliation::_guild_id
private

Referenced by get_guild_id(), and set_guild_id().

◆ _type

affiliation_type Horizon::Models::Guild::Affiliation::_type
private

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