// DWBS ------------------------------------------------------------------ DWBS
//
// PLATFORM		: ALL
// PRODUCT		: BIT_DEMON
// VISIBILITY	: PUBLIC
//
// DWBS ------------------------------------------------------------------ DWBS

#ifndef USER_INFO_H
#define USER_INFO_H

#include<bdLobby/bdProfiles/bdProfileInfo.h>

/// Sample of Profiles class to be auto-generated by IMP-Profiles
class PublicProfileInfo : public bdProfileInfo
{
public:

	PublicProfileInfo(){};

	~PublicProfileInfo();

	virtual void serialize(bdBitBuffer& buffer);

	virtual bdBool deserialize(bdBitBufferRef buffer);

	bdInt32 m_experiencePoints;
};

/// Sample of Profiles class to be auto-generated by IMP-Profiles
class PrivateProfileInfo : public bdProfileInfo
{
public:

	PrivateProfileInfo(){};

	~PrivateProfileInfo();

	virtual void serialize(bdBitBuffer& buffer);

	virtual bdBool deserialize(bdBitBufferRef buffer);

	bdString m_email;
};

#endif
