#include "pso/TPlyGuildCardTag.h" #include "pso/protocol.h" #include TPlyGuildCardTag::TPlyGuildCardTag() {} TPlyGuildCardTag::TPlyGuildCardTag(u16 tag2, u32 guildcard_number) { m_tag.tag0 = 0; m_tag.tag1 = 0; m_tag.tag2 = tag2; m_guildcard_number = guildcard_number; } void TPlyGuildCardTag::bswap() { bswap_32(&m_guildcard_number); bswap_16(&m_tag.tag2); } TPlyGuildCardTag &TPlyGuildCardTag::operator=(const TPlyGuildCardTag &src) { _assign(src); return *this; } void TPlyGuildCardTag::assign(const TPlyGuildCardTag &src) { _assign(src); } void TPlyGuildCardTag::assign(const TPlyGuildCardTag *src) { _assign(*src); }