HoverRace  2.0
HoverRace::Display::PickList< T >::DefaultItem Member List

This is the complete list of members for HoverRace::Display::PickList< T >::DefaultItem, including all inherited members.

Alignment enum nameHoverRace::Display::UiViewModel
AttachView(Display &disp) overrideHoverRace::Display::Buttoninlinevirtual
AttachViewDynamic(Display &disp, T *self)HoverRace::Display::ViewModelinlineprotected
Button(Display &display, const std::string &text, uiLayoutFlags_t layoutFlags=0)HoverRace::Display::Button
Button(Display &display, const Vec2 &size, const std::string &text, uiLayoutFlags_t layoutFlags=0)HoverRace::Display::Button
clickedConnHoverRace::Display::PickList< T >::DefaultItemprivate
clickedSignal_t typedefHoverRace::Display::ClickRegion
ClickRegion(Display &display, uiLayoutFlags_t layoutFlags=0)HoverRace::Display::ClickRegion
ClickRegion(Display &display, const Vec2 &size, uiLayoutFlags_t layoutFlags=0)HoverRace::Display::ClickRegion
DefaultItem(PickList< T > &pickList, Display &display, size_t idx, const T &value, const std::string &text, bool showIcon, uiLayoutFlags_t layoutFlags=0)HoverRace::Display::PickList< T >::DefaultIteminline
DefaultItem(const DefaultItem &)=deleteHoverRace::Display::PickList< T >::DefaultItem
DefaultItem(DefaultItem &&)=deleteHoverRace::Display::PickList< T >::DefaultItem
displayHoverRace::Display::ClickRegionprotected
DropFocus()HoverRace::Display::UiViewModelinlinevirtual
FireClickedSignal()HoverRace::Display::ClickRegionprotectedvirtual
FireModelUpdate(int prop) overrideHoverRace::Display::StateButtonvirtual
focusRelinquishedSignal_t typedefHoverRace::Display::UiViewModel
focusRequestedSignal_t typedefHoverRace::Display::UiViewModel
GetAlignedPos(const Vec2 &pos, double w, double h) const HoverRace::Display::UiViewModel
GetAlignedPos(double w, double h) const HoverRace::Display::UiViewModelinline
GetAlignment() const HoverRace::Display::UiViewModelinline
GetBackgroundChild() const HoverRace::Display::Buttoninline
GetClickedSignal()HoverRace::Display::ClickRegioninline
GetContentsChild() const HoverRace::Display::Buttoninline
GetFocusRelinquishedSignal()HoverRace::Display::UiViewModelinline
GetFocusRequestedSignal()HoverRace::Display::UiViewModelinline
GetHighlightChild() const HoverRace::Display::Buttoninline
GetIcon() const HoverRace::Display::Buttoninline
GetIconChild() const HoverRace::Display::Buttoninline
GetIndex() const HoverRace::Display::PickList< T >::DefaultIteminline
GetLabelChild() const HoverRace::Display::Buttoninline
GetLayoutFlags() const HoverRace::Display::UiViewModelinline
GetPictureChild() const HoverRace::Display::Buttoninline
GetPos() const HoverRace::Display::UiViewModelinline
GetSize()HoverRace::Display::ClickRegion
GetText() const HoverRace::Display::Button
getTextAlignment() const HoverRace::Display::Button
GetTranslation() const HoverRace::Display::UiViewModelinline
GetValue() const HoverRace::Display::PickList< T >::DefaultIteminline
GetView() const HoverRace::Display::ViewModelinline
idxHoverRace::Display::PickList< T >::DefaultItemprivate
IsAutoSize() const HoverRace::Display::ClickRegioninline
IsChecked() const HoverRace::Display::StateButtoninline
IsEnabled() const HoverRace::Display::ClickRegioninline
IsFocused() const HoverRace::Display::UiViewModelinline
IsLayoutFloating() const HoverRace::Display::UiViewModelinline
IsLayoutUnscaled() const HoverRace::Display::UiViewModelinline
IsPressed() const HoverRace::Display::ClickRegioninlineprotected
Layout() overrideHoverRace::Display::Buttonprotectedvirtual
Measure() overrideHoverRace::Display::Buttonvirtual
OnAction() overrideHoverRace::Display::ClickRegionvirtual
OnMouseDrag(const Vec2 &relPos)HoverRace::Display::ClickRegioninlineprotectedvirtual
OnMouseMoved(const Vec2 &pos) overrideHoverRace::Display::ClickRegionvirtual
OnMousePressed(const Control::Mouse::Click &click) overrideHoverRace::Display::ClickRegionvirtual
OnMouseReleased(const Control::Mouse::Click &click) overrideHoverRace::Display::ClickRegionvirtual
OnMouseScrolled(const Control::Mouse::Scroll &)HoverRace::Display::UiViewModelinlinevirtual
OnNavigate(const Control::Nav &nav) overrideHoverRace::Display::Buttonvirtual
operator=(const DefaultItem &)=deleteHoverRace::Display::PickList< T >::DefaultItem
operator=(DefaultItem &&)=deleteHoverRace::Display::PickList< T >::DefaultItem
pickListHoverRace::Display::PickList< T >::DefaultItemprivate
PickListItem(Display &display, const std::string &text, bool showIcon, uiLayoutFlags_t layoutFlags=0)HoverRace::Display::PickListItem
PrepareRender()HoverRace::Display::ViewModelinline
RelinquishFocus(const Control::Nav &nav)HoverRace::Display::UiViewModelprotected
Render()HoverRace::Display::ViewModelinline
RequestFocus()HoverRace::Display::UiViewModel
RequestLayout()HoverRace::Display::ViewModelinlineprotected
RequestSizing()HoverRace::Display::ClickRegionprotected
ScreenPosToRel(const Vec2 &pos)HoverRace::Display::ClickRegionprotected
SetAlignment(Alignment alignment)HoverRace::Display::UiViewModel
SetAutoSize()HoverRace::Display::ClickRegion
SetChecked(bool checked)HoverRace::Display::StateButton
SetContents(std::shared_ptr< BaseContainer > contents)HoverRace::Display::Button
SetEnabled(bool enabled)HoverRace::Display::ClickRegion
SetFixedWidth(double width)HoverRace::Display::Button
SetFocused(bool focused)HoverRace::Display::UiViewModelprotected
SetIcon(std::shared_ptr< Box > icon)HoverRace::Display::Button
SetPos(const Vec2 &pos)HoverRace::Display::UiViewModel
SetPos(double x, double y)HoverRace::Display::UiViewModelinline
SetPressed(bool pressed)HoverRace::Display::ClickRegionprotected
SetSize(const Vec2 &size)HoverRace::Display::ClickRegion
SetSize(double w, double h)HoverRace::Display::ClickRegioninline
SetStateIcon(bool enabled, bool checked, std::shared_ptr< Box > icon)HoverRace::Display::StateButtoninlineprotected
SetText(const std::string &text)HoverRace::Display::Button
SetTextAlignment(Alignment textAlignment)HoverRace::Display::Button
SetTexture(std::shared_ptr< Res< Texture >> image)HoverRace::Display::Button
SetTranslation(const Vec2 &translation)HoverRace::Display::UiViewModel
SetTranslation(double x, double y)HoverRace::Display::UiViewModelinline
SetView(std::unique_ptr< View > &&view)HoverRace::Display::ViewModelinline
ShareIcon() const HoverRace::Display::Buttoninline
ShareTexture() const HoverRace::Display::Button
StateButton(Display &display, const std::string &text, uiLayoutFlags_t layoutFlags=0)HoverRace::Display::StateButton
StateButton(Display &display, const Vec2 &size, const std::string &text, uiLayoutFlags_t layoutFlags=0)HoverRace::Display::StateButton
SUPER typedefHoverRace::Display::PickList< T >::DefaultItemprivate
TestHit(const Vec2 &pos)HoverRace::Display::ClickRegionprotected
TryFocus(const Control::Nav &nav=Control::Nav::NEUTRAL) overrideHoverRace::Display::ClickRegionvirtual
UiViewModel(uiLayoutFlags_t layoutFlags=0)HoverRace::Display::UiViewModelinline
UpdateIcon()HoverRace::Display::StateButtonprotected
valueHoverRace::Display::PickList< T >::DefaultItemprivate
ViewModel()HoverRace::Display::ViewModelinline
~Button()HoverRace::Display::Buttonvirtual
~ClickRegion()HoverRace::Display::ClickRegionvirtual
~DefaultItem()HoverRace::Display::PickList< T >::DefaultIteminlinevirtual
~PickListItem()HoverRace::Display::PickListIteminlinevirtual
~StateButton()HoverRace::Display::StateButtonvirtual
~UiViewModel()HoverRace::Display::UiViewModelinlinevirtual
~ViewModel()HoverRace::Display::ViewModelinlinevirtual