#include <Malena/Traits/Settings/SideMenuSettings.h>
Public Types | |
| enum class | Anchor { LEFT , RIGHT } |
| enum class | Mode { OVERLAY , PUSH } |
Public Member Functions | |
| SideMenuSettings & | operator= (const ControlSettings &c) |
| SideMenuSettings & | operator= (const GraphicSettings &g) |
| void | setAnchor (Anchor a) |
| void | setAnimDuration (float d) |
| void | setHamburgerSize (float s) |
| void | setMode (Mode m) |
| void | setPanelHeight (float h) |
| void | setPanelWidth (float w) |
Public Attributes | |
| Anchor | anchor = Anchor::LEFT |
| float | animDuration = 0.25f |
| seconds | |
| float | hamburgerSize = 48.f |
| hit-area square | |
| Mode | mode = Mode::OVERLAY |
| float | panelHeight = 0.f |
| 0 = use window height | |
| float | panelWidth = 280.f |
Definition at line 10 of file SideMenuSettings.h.
|
strong |
| Enumerator | |
|---|---|
| LEFT | |
| RIGHT | |
Definition at line 13 of file SideMenuSettings.h.
|
strong |
| Enumerator | |
|---|---|
| OVERLAY | |
| PUSH | |
Definition at line 12 of file SideMenuSettings.h.
|
inline |
Definition at line 22 of file SideMenuSettings.h.
|
inline |
Definition at line 24 of file SideMenuSettings.h.
|
inline |
Definition at line 28 of file SideMenuSettings.h.
|
inline |
Definition at line 31 of file SideMenuSettings.h.
|
inline |
Definition at line 32 of file SideMenuSettings.h.
|
inline |
Definition at line 27 of file SideMenuSettings.h.
|
inline |
Definition at line 30 of file SideMenuSettings.h.
|
inline |
Definition at line 29 of file SideMenuSettings.h.
| Anchor ml::SideMenuSettings::anchor = Anchor::LEFT |
Definition at line 16 of file SideMenuSettings.h.
| float ml::SideMenuSettings::animDuration = 0.25f |
seconds
Definition at line 19 of file SideMenuSettings.h.
| float ml::SideMenuSettings::hamburgerSize = 48.f |
hit-area square
Definition at line 20 of file SideMenuSettings.h.
| Mode ml::SideMenuSettings::mode = Mode::OVERLAY |
Definition at line 15 of file SideMenuSettings.h.
| float ml::SideMenuSettings::panelHeight = 0.f |
0 = use window height
Definition at line 18 of file SideMenuSettings.h.
| float ml::SideMenuSettings::panelWidth = 280.f |
Definition at line 17 of file SideMenuSettings.h.