24 #include "../../engine/Player/EditableProfile.h" 51 const std::string &parentTitle,
52 std::shared_ptr<Player::Profile> origProfile);
57 void OnAvatarSelect();
boost::signals2::scoped_connection avatarSelConn
Definition: ProfileEditScene.h:74
std::shared_ptr< Display::Button > primaryColorBtn
Definition: ProfileEditScene.h:70
Interface for game client shells.
Definition: GameDirector.h:57
std::shared_ptr< Display::Button > avatarBtn
Definition: ProfileEditScene.h:68
Profile view and edit scene.
Definition: ProfileEditScene.h:45
boost::signals2::scoped_connection saveConn
Definition: ProfileEditScene.h:76
GameDirector & director
Definition: TestLabScene.cpp:160
Player::RenamableProfile * renameProfile
Definition: ProfileEditScene.h:65
std::shared_ptr< Display::Button > secondaryColorBtn
Definition: ProfileEditScene.h:71
boost::signals2::scoped_connection avatarClickedConn
Definition: ProfileEditScene.h:73
Base class for scenes with a title and status area.
Definition: DialogScene.h:46
virtual ~ProfileEditScene()
Definition: ProfileEditScene.h:53
Base class for display managers.
Definition: Display.h:73
std::shared_ptr< Player::Profile > origProfile
Definition: ProfileEditScene.h:66
Player::EditableProfile * editProfile
Definition: ProfileEditScene.h:64
boost::signals2::scoped_connection renameConn
Definition: ProfileEditScene.h:75
std::shared_ptr< Display::Label > nameLbl
Definition: ProfileEditScene.h:69
std::unique_ptr< Player::Profile > profile
Definition: ProfileEditScene.h:63
Interface for profiles than can be renamed.
Definition: EditableProfile.h:59
Definition: Announcement.h:24
Interface for profile editing.
Definition: EditableProfile.h:43