HoverRace  2.0
HoverRace::Display::FlexGrid Member List

This is the complete list of members for HoverRace::Display::FlexGrid, including all inherited members.

AlignCellContents(double x, double y, double w, double h, Alignment alignment)HoverRace::Display::FlexGridstatic
Alignment enum nameHoverRace::Display::UiViewModel
At(size_t row, size_t col)HoverRace::Display::FlexGridinline
AttachView(Display &disp) overrideHoverRace::Display::BaseContainerinlinevirtual
AttachViewDynamic(Display &disp, T *self)HoverRace::Display::ViewModelinlineprotected
AUTOSIZEHoverRace::Display::FlexGridstatic
BaseContainer(Display &display, uiLayoutFlags_t layoutFlags=0)HoverRace::Display::BaseContainer
BaseContainer(Display &display, const Vec2 &size, bool clip=true, uiLayoutFlags_t layoutFlags=0)HoverRace::Display::BaseContainer
BOTTOMHoverRace::Display::FlexGridstatic
cells_t typedefHoverRace::Display::FlexGridprivate
children_t typedefHoverRace::Display::BaseContainerprotected
Clear() overrideHoverRace::Display::FlexGridvirtual
ClearFocusHint(const Control::Nav &nav)HoverRace::Display::FlexGrid
colReserveHoverRace::Display::FlexGridprivate
defaultColsHoverRace::Display::FlexGridprivate
displayHoverRace::Display::BaseContainerprotected
DropFocus() overrideHoverRace::Display::FlexGridvirtual
FindChild(UiViewModel *child) const HoverRace::Display::FlexGridprotected
FireModelUpdate(int prop)HoverRace::Display::ViewModelinlineprotectedvirtual
fixedSizeHoverRace::Display::FlexGridprivate
FlexGrid(Display &display, uiLayoutFlags_t layoutFlags=0)HoverRace::Display::FlexGrid
FocusDownFrom(size_t row, size_t col, const Control::Nav &nav)HoverRace::Display::FlexGridprivate
focusedCellHoverRace::Display::FlexGridprivate
FocusFrom(size_t row, size_t col, const Control::Nav &nav, Fn nextFn)HoverRace::Display::FlexGridinlineprivate
focusHintsHoverRace::Display::FlexGridprivate
FocusLeftFrom(size_t row, size_t col, const Control::Nav &nav)HoverRace::Display::FlexGridprivate
FocusNextFrom(size_t row, size_t col, const Control::Nav &nav)HoverRace::Display::FlexGridprivate
FocusPrevFrom(size_t row, size_t col, const Control::Nav &nav)HoverRace::Display::FlexGridprivate
focusRelinquishedSignal_t typedefHoverRace::Display::UiViewModel
focusRequestedSignal_t typedefHoverRace::Display::UiViewModel
FocusRightFrom(size_t row, size_t col, const Control::Nav &nav)HoverRace::Display::FlexGridprivate
FocusUpFrom(size_t row, size_t col, const Control::Nav &nav)HoverRace::Display::FlexGridprivate
ForEachChild(Fn fn) const HoverRace::Display::BaseContainerinline
ForEachVisibleChild(Fn fn) const HoverRace::Display::BaseContainerinline
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
GetChildOffset() const HoverRace::Display::BaseContainerinline
GetChildren()HoverRace::Display::BaseContainerinlineprotected
GetColumnDefault(size_t col)HoverRace::Display::FlexGridinline
GetFocusHint(const Control::Nav &nav)HoverRace::Display::FlexGrid
GetFocusRelinquishedSignal()HoverRace::Display::UiViewModelinline
GetFocusRequestedSignal()HoverRace::Display::UiViewModelinline
GetLayoutFlags() const HoverRace::Display::UiViewModelinline
GetMargin() const HoverRace::Display::FlexGridinline
GetOpacity() const HoverRace::Display::BaseContainerinline
GetPadding() const HoverRace::Display::FlexGridinline
GetPos() const HoverRace::Display::UiViewModelinline
GetSize() const HoverRace::Display::BaseContainerinline
GetTranslation() const HoverRace::Display::UiViewModelinline
GetView() const HoverRace::Display::ViewModelinline
IsClip() const HoverRace::Display::BaseContainerinline
IsEmpty() const HoverRace::Display::BaseContainerinline
IsFixedHeight() const HoverRace::Display::FlexGrid
IsFixedWidth() const HoverRace::Display::FlexGrid
IsFocused() const HoverRace::Display::UiViewModelinline
IsLayoutFloating() const HoverRace::Display::UiViewModelinline
IsLayoutUnscaled() const HoverRace::Display::UiViewModelinline
IsVisible() const HoverRace::Display::BaseContainerinline
Layout() overrideHoverRace::Display::FlexGridprotectedvirtual
marginHoverRace::Display::FlexGridprivate
Measure() overrideHoverRace::Display::FlexGridvirtual
NewChild(Args &&...args)HoverRace::Display::BaseContainerinlineprotected
NewGridCell(size_t row, size_t col, Args &&...args)HoverRace::Display::FlexGridinlineprotected
OnAction() overrideHoverRace::Display::FlexGridinlinevirtual
OnChildRelinquishedFocus(UiViewModel &child, const Control::Nav &nav) overrideHoverRace::Display::FlexGridprotectedvirtual
OnChildRequestedFocus(UiViewModel &child) overrideHoverRace::Display::FlexGridprotectedvirtual
OnMouseMoved(const Vec2 &pos) overrideHoverRace::Display::BaseContainervirtual
OnMousePressed(const Control::Mouse::Click &click) overrideHoverRace::Display::BaseContainervirtual
OnMouseReleased(const Control::Mouse::Click &click) overrideHoverRace::Display::BaseContainervirtual
OnMouseScrolled(const Control::Mouse::Scroll &scroll) overrideHoverRace::Display::BaseContainervirtual
OnNavigate(const Control::Nav &nav) overrideHoverRace::Display::FlexGridinlinevirtual
paddingHoverRace::Display::FlexGridprivate
PrepareRender()HoverRace::Display::ViewModelinline
RelinquishFocus(const Control::Nav &nav)HoverRace::Display::UiViewModelprotected
RemoveChild(const std::shared_ptr< T > &child)HoverRace::Display::BaseContainerinlineprotected
Render()HoverRace::Display::ViewModelinline
ReorderChild(const std::shared_ptr< T > &child, size_t idx)HoverRace::Display::BaseContainerinlineprotected
RequestFocus()HoverRace::Display::UiViewModel
RequestLayout()HoverRace::Display::ViewModelinlineprotected
Reserve(size_t capacity) overrideHoverRace::Display::FlexGridinlineprotectedvirtual
Reserve(size_t rows, size_t cols)HoverRace::Display::FlexGrid
RIGHTHoverRace::Display::FlexGridstatic
rowsHoverRace::Display::FlexGridprivate
SetAlignment(Alignment alignment)HoverRace::Display::UiViewModel
SetChildOffset(const Vec2 &offset)HoverRace::Display::BaseContainerprotected
SetClip(bool clip)HoverRace::Display::BaseContainer
SetFixedHeight(double h)HoverRace::Display::FlexGrid
SetFixedSize(double w, double h)HoverRace::Display::FlexGrid
SetFixedWidth(double w)HoverRace::Display::FlexGrid
SetFocused(bool focused)HoverRace::Display::UiViewModelprotected
SetFocusedCell(size_t row, size_t col)HoverRace::Display::FlexGridprivate
SetFocusHint(const Control::Nav &nav, size_t row, size_t col)HoverRace::Display::FlexGrid
SetMargin(double width, double height)HoverRace::Display::FlexGrid
SetOpacity(double opacity)HoverRace::Display::BaseContainer
SetPadding(double width, double height)HoverRace::Display::FlexGrid
SetPos(const Vec2 &pos)HoverRace::Display::UiViewModel
SetPos(double x, double y)HoverRace::Display::UiViewModelinline
SetSize(const Vec2 &size)HoverRace::Display::BaseContainer
SetSize(double w, double h)HoverRace::Display::BaseContainerinline
SetTranslation(const Vec2 &translation)HoverRace::Display::UiViewModel
SetTranslation(double x, double y)HoverRace::Display::UiViewModelinline
SetView(std::unique_ptr< View > &&view)HoverRace::Display::ViewModelinline
SetVisible(bool visible)HoverRace::Display::BaseContainer
ShrinkWrap()HoverRace::Display::BaseContainer
sizeHoverRace::Display::FlexGridprivate
SUPER typedefHoverRace::Display::FlexGridprivate
TestHit(const Vec2 &pos)HoverRace::Display::BaseContainerprotected
TryFocus(const Control::Nav &nav=Control::Nav::NEUTRAL) overrideHoverRace::Display::FlexGridvirtual
UiViewModel(uiLayoutFlags_t layoutFlags=0)HoverRace::Display::UiViewModelinline
ViewModel()HoverRace::Display::ViewModelinline
~BaseContainer()HoverRace::Display::BaseContainerinlinevirtual
~FlexGrid()HoverRace::Display::FlexGridinlinevirtual
~UiViewModel()HoverRace::Display::UiViewModelinlinevirtual
~ViewModel()HoverRace::Display::ViewModelinlinevirtual