8#include "GfxMenuConfig.h"
16#ifndef TCMENU_CARDLAYOUTPANEL_H
17#define TCMENU_CARDLAYOUTPANEL_H
34 uint16_t getKey()
const {
return key; }
36 uint16_t getState()
const {
return state; }
57 DOING_NOTHING, GOING_LEFT, GOING_RIGHT
64 Coord menuItemLocation;
67 CardLayoutDir dirStatus = DOING_NOTHING;
contains a series of core components needed by all graphical renderers
Definition CardLayoutPanel.h:54
void setEnablementForSub(MenuItem *item, bool onOrOff)
Definition CardLayoutPanel.cpp:24
void forMenu(ItemDisplayProperties *titleProps, ItemDisplayProperties *itemProps, GraphicsDeviceRenderer *gfxRenderer, bool titleNeeded)
Definition CardLayoutPanel.cpp:35
const Coord & getMenuLocation()
Definition CardLayoutPanel.h:132
void touched(const TouchNotification ¬ification)
Definition CardLayoutPanel.cpp:89
bool isSubMenuCardLayout(MenuItem *item)
Definition CardLayoutPanel.cpp:18
CardLayoutDir prepareAndPaintButtons(GraphicsDeviceRenderer *renderer, int active, int countOfItems, bool titleActive)
Definition CardLayoutPanel.cpp:75
void notInUse()
Definition CardLayoutPanel.cpp:64
const Coord & getMenuSize()
Definition CardLayoutPanel.h:137
const Coord & getTitleSize()
Definition CardLayoutPanel.h:142
Definition DrawingPrimitives.h:152
Definition GraphicsDeviceRenderer.h:59
Definition GfxMenuConfig.h:245
Definition MenuTouchScreenEncoder.h:27
Definition MenuTouchScreenEncoder.h:62
Definition DrawingPrimitives.h:123