l2-unlegits/l2detect/BinTreeNode_Clan.h
2012-02-01 05:25:08 +00:00

34 lines
814 B
C++

#ifndef BINTREENODE_CLAN_H_
#define BINTREENODE_CLAN_H_
#include "BinTree.h"
class BinTreeNode_Clan :public BinTreeNode
{
public:
BinTreeNode_Clan();
BinTreeNode_Clan( unsigned int clanID,
const wchar_t *clanName,
const wchar_t *allyName );
virtual ~BinTreeNode_Clan();
public:
void setClanID( unsigned int clanID ) { m_clanID = clanID; }
void setClanName( const wchar_t *clanName );
void setAllyName( const wchar_t *allyName );
public:
unsigned int clanID() const { return m_clanID; }
const wchar_t *clanName() const;
const wchar_t *allyName() const;
protected:
unsigned int m_clanID;
wchar_t m_clanName[128];
wchar_t m_allyName[128];
//protected:
//wchar_t m_str_null[16];
};
#endif /* BINTREENODE_CLAN_H_ */