HoverRace  2.0
Public Member Functions | List of all members
HoverRace::Player::EditableProfile Class Referenceabstract

Interface for profile editing. More...

#include <EditableProfile.h>

+ Inheritance diagram for HoverRace::Player::EditableProfile:

Public Member Functions

virtual void Save ()=0
 
virtual void SetAvatarName (const std::string &avatarName)=0
 
virtual void SetColor (size_t i, Display::Color color)=0
 
virtual void SetPrimaryColor (Display::Color color)=0
 
virtual void SetSecondaryColor (Display::Color color)=0
 

Detailed Description

Interface for profile editing.

Author
Michael Imamura

Member Function Documentation

virtual void HoverRace::Player::EditableProfile::Save ( )
pure virtual
virtual void HoverRace::Player::EditableProfile::SetAvatarName ( const std::string &  avatarName)
pure virtual

Implemented in HoverRace::Player::Profile.

virtual void HoverRace::Player::EditableProfile::SetColor ( size_t  i,
Display::Color  color 
)
pure virtual

Implemented in HoverRace::Player::Profile.

virtual void HoverRace::Player::EditableProfile::SetPrimaryColor ( Display::Color  color)
pure virtual

Implemented in HoverRace::Player::Profile.

virtual void HoverRace::Player::EditableProfile::SetSecondaryColor ( Display::Color  color)
pure virtual

Implemented in HoverRace::Player::Profile.


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