GenericMenuFramework Reference

GenericMenuFramework is designed to be easily accessible by the author. A wide breadth of user-defined functions are provided. In order to achieve this, this plugin has defined a clear naming scheme to these functions:

PrefixVerbAction

For example GMFGetTileName clearly defines each aspect. GMF is a prefix for this plugin (a public function), Get is the verb this function is doing (in this case getting a value), and TileName is the action this verb is operating upon (the name of a menu tile). Putting this together, this function is clearly a public function from GenericMenuFramework that gets a tile name. This also extends to function arguments in order to maintain simplicity.

Note

Since this plugin is mostly focused on manipulating generic menus (menu type 1011), functions that do not specify menu type are inherently for generic menus. To use functions of other menu types, you need to use ByMenuType functions