Brunot
Loading...
Searching...
No Matches
Menu.cpp File Reference

A menu that organizes its parents' children (in the node) either horizontally or vertically. More...

#include "Menu.h"
#include "MenuPosition.h"
#include "imgui.h"
#include "Framework/Factory.h"
#include "Utility/Messages/RemovedMenuItem.h"
#include "Utility/Path/Path.h"
#include "Graphics/Texture.h"
Include dependency graph for Menu.cpp:

Functions

auto to_json (json &j, const Menu &m) ->void
auto from_json (const json &j, Menu &m) ->void

Detailed Description

A menu that organizes its parents' children (in the node) either horizontally or vertically.

Inherently supports 2D grids. Typically used with Button s and a Selector, but doesn't depend on them in any way

Author

Bryley Elder (bryle.nosp@m.y.el.nosp@m.der@d.nosp@m.igip.nosp@m.en.ed.nosp@m.u) pair programmed initial set-up, filled out in-depth functionality Aidan Hartman (aidan.nosp@m..har.nosp@m.tman@.nosp@m.digi.nosp@m.pen.e.nosp@m.du) Assisted Bryley with functionality, bug clean-up Ori Balashov (ori.b.nosp@m.alas.nosp@m.hov@d.nosp@m.igip.nosp@m.en.ed.nosp@m.u) pair programmed initial set-up
Date
2026 / 01 / 23

Function Documentation

◆ from_json()

auto from_json ( const json & j,
Menu & m )->void

◆ to_json()

auto to_json ( json & j,
const Menu & m )->void