#include <addmenu.h>
Inheritance diagram for cMakeMenu:

Public Methods | |
| cMakeMenu (SERIAL section) | |
| cMakeMenu (SERIAL section, P_CHAR pc, int skill, UI16 firstId=0, COLOR firstColor=0, UI16 secondId=0, COLOR secondColor=0) | |
| ~cMakeMenu () | |
| virtual void | handleButton (NXWCLIENT ps, cClientPacket *pkg) |
Public Attributes | |
| int | skill |
| cRawItem | mat [2] |
Protected Methods | |
| virtual void | loadFromScript (P_CHAR pc) |
| std::string | cleanString (std::string s) |
| Clean a String. | |
| void | execMake (NXWCLIENT ps, UI32 item) |
| executes a "MAKE" command | |
| virtual cServerPacket * | build () |
Protected Attributes | |
| SERIAL | section |
| P_OLDMENU | oldmenu |
Private Attributes | |
| std::vector< cMakeItem * > | makeItems |
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
Reimplemented from cBasicMenu. |
|
|
Clean a String.
|
|
||||||||||||
|
executes a "MAKE" command
|
|
||||||||||||
|
Reimplemented from cBasicMenu. Reimplemented in cAddMenu. |
|
|
Reimplemented in cAddMenu. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|