#include <LMenu.h>
Inheritance diagram for p2mMenuOwner:


manufactures LMenu's if necessary
Public Methods | |
| p2mMenuOwner () | |
| virtual | ~p2mMenuOwner () |
| void | SetNthSubmenuID (unsigned int N, ResIDT inMENUid) |
| LMenu * | FetchMenu (ResIDT inMENUid) |
| bool | UnmapMenu (const LMenu *inMenu) |
Protected Methods | |
| void | AppendMap () |
| void | RemoveMap (unsigned int mapIndex) |
| virtual LMenu * | MakeMenu (unsigned int inOffset, ResIDT)=0 |
| void | UpdateMenuOffsetsInserting (unsigned int) |
| void | UpdateMenuOffsetsRemoving (unsigned int) |
Protected Attributes | |
| LMenu * | mParent |
| unsigned int | mNumMaps |
| p2mMap * | mMaps |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.17