52 const std::string &parentTitle,
53 std::shared_ptr<Player::AvatarGallery> gallery,
54 const std::string &avatarName = {});
61 void OnAvatarSelected(
const std::string &name);
68 std::shared_ptr<Player::AvatarGallery>
gallery;
73 std::list<boost::signals2::scoped_connection>
conns;
const std::string & GetAvatarName() const
Definition: AvatarSelectScene.h:58
Interface for game client shells.
Definition: GameDirector.h:57
confirmSignal_t confirmSignal
Definition: AvatarSelectScene.h:75
boost::signals2::signal< void(const std::string &)> confirmSignal_t
Definition: AvatarSelectScene.h:64
confirmSignal_t & GetConfirmSignal()
Definition: AvatarSelectScene.h:65
GameDirector & director
Definition: TestLabScene.cpp:160
Select an avatar from the avatar gallery.
Definition: AvatarSelectScene.h:46
std::shared_ptr< Player::AvatarGallery > gallery
Definition: AvatarSelectScene.h:68
std::shared_ptr< Display::Picture > previewPic
Definition: AvatarSelectScene.h:71
std::list< boost::signals2::scoped_connection > conns
Definition: AvatarSelectScene.h:73
Base class for scenes with a title and status area.
Definition: DialogScene.h:46
Base class for display managers.
Definition: Display.h:73
std::string avatarName
Definition: AvatarSelectScene.h:69
virtual ~AvatarSelectScene()
Definition: AvatarSelectScene.h:55
Definition: Announcement.h:24