25 lines
462 B
C++
25 lines
462 B
C++
#pragma once
|
|
#include "../GameObject.h"
|
|
|
|
class GameCharacter: public GameObject
|
|
{
|
|
public:
|
|
GameCharacter( unsigned int objectId );
|
|
virtual ~GameCharacter();
|
|
|
|
public:
|
|
void setName( const wchar_t *name );
|
|
void setLevel( int level );
|
|
|
|
public:
|
|
const wchar_t *getName() const;
|
|
int getLevel() const { return m_level; }
|
|
|
|
public:
|
|
virtual wchar_t *toString() const;
|
|
|
|
protected:
|
|
wchar_t *m_name;
|
|
int m_level;
|
|
};
|