#include <MainFrame.hh>
Public Member Functions | |
| MainFrame () | |
| void | CreateControls () |
Private Member Functions | |
| bool | isOpen () const |
| Checks if we have an opem SRAM file. | |
| void | setOpen (bool open) |
| Sets whether we have an open SRAM file or not. | |
| bool | close () |
| Closes the current SRAM file. | |
| void | loadGameData (int game) |
| Loads game data into the controls. | |
| void | load (wxString &filename) |
| Loads an SRAM file for editing. | |
| void | fileOpen (wxCommandEvent &event) |
| Callback triggered when open is selected from the file menu. | |
| void | fileClose (wxCommandEvent &event) |
| Callback triggered when close is selected from the file menu. | |
| void | fileSave (wxCommandEvent &event) |
| Callback triggered when save is selected from the file menu. | |
| void | fileSaveAs (wxCommandEvent &event) |
| Callback triggered when save as is selected from the file menu. | |
| void | fileExit (wxCommandEvent &event) |
| Callback triggered when exit is selected from the file menu. | |
| void | windowClosing (wxCloseEvent &event) |
| Callback triggered when the window is being closed. | |
| void | gameChange (wxCommandEvent &event) |
| Callback triggered when the current game is changed. | |
| void | multiChange (wxCommandEvent &event) |
| Callback triggered when something on the have menu is selected. | |
| void | helpAbout (wxCommandEvent &event) |
| Callback triggered when about is selected from the help menu. | |
| void | nameChange (wxCommandEvent &event) |
| Callback triggered when the name is changed. | |
| void | playCountChange (wxScrollEvent &event) |
| Callback triggered when the play count is changed. | |
| void | triforceChange (wxCommandEvent &event) |
| Callback triggered when the triforce is changed. | |
| void | levelChange (wxScrollEvent &event) |
| Callback triggered when an experience level is changed. | |
| void | containerChange (wxScrollEvent &event) |
| Callback triggered when a container value is changed. | |
| void | techniqueChange (wxCommandEvent &event) |
| Callback triggered when a technique is changed. | |
| void | spellChange (wxCommandEvent &event) |
| Callback triggered when a spell is changed. | |
| void | itemChange (wxCommandEvent &event) |
| Callback triggered when an item is changed. | |
| void | sealChange (wxCommandEvent &event) |
| Callback triggered when a palace seal is changed. | |
| void | keyChange (wxScrollEvent &event) |
| Callback triggered when the keys are changed. | |
Private Attributes | |
| bool | open |
| SRAMFile * | sram |
| wxMenuItem * | fileCloseItem |
| wxMenuItem * | fileSaveItem |
| wxMenuItem * | fileSaveAsItem |
| wxMenuItem * | gameItems [3] |
| wxPanel * | panel |
| wxTextCtrl * | nameText |
| wxSlider * | playCountSlider |
| wxCheckBox * | triforceCheck |
| wxSlider * | swordLevelSlider |
| wxSlider * | magicLevelSlider |
| wxSlider * | lifeLevelSlider |
| wxSlider * | magicContainerSlider |
| wxSlider * | lifeContainerSlider |
| wxCheckBox * | downwardThrustCheck |
| wxCheckBox * | upwardThrustCheck |
| wxCheckBox * | shieldCheck |
| wxCheckBox * | jumpCheck |
| wxCheckBox * | lifeCheck |
| wxCheckBox * | fairyCheck |
| wxCheckBox * | fireCheck |
| wxCheckBox * | reflectCheck |
| wxCheckBox * | spellCheck |
| wxCheckBox * | thunderCheck |
| wxCheckBox * | candleCheck |
| wxCheckBox * | gloveCheck |
| wxCheckBox * | raftCheck |
| wxCheckBox * | bootsCheck |
| wxCheckBox * | crossCheck |
| wxCheckBox * | fluteCheck |
| wxCheckBox * | magicKeyCheck |
| wxCheckBox * | hammerCheck |
| wxCheckBox * | palaceCheck [6] |
| wxSlider * | keySlider |
Static Private Attributes | |
| const char * | ICON [] |
| XPM icon used for the Frame icon. | |
Friends | |
| class | FileDropTarget |
|
|
Definition at line 136 of file MainFrame.cc. |
|
|
Closes the current SRAM file.
Definition at line 231 of file MainFrame.cc. |
|
|
Callback triggered when a container value is changed.
Definition at line 648 of file MainFrame.cc. |
|
|
Definition at line 144 of file MainFrame.cc. |
|
|
Callback triggered when close is selected from the file menu.
Definition at line 352 of file MainFrame.cc. |
|
|
Callback triggered when exit is selected from the file menu.
Definition at line 373 of file MainFrame.cc. |
|
|
Callback triggered when open is selected from the file menu.
Definition at line 339 of file MainFrame.cc. |
|
|
Callback triggered when save is selected from the file menu.
Definition at line 356 of file MainFrame.cc. |
|
|
Callback triggered when save as is selected from the file menu.
Definition at line 360 of file MainFrame.cc. |
|
|
Callback triggered when the current game is changed.
Definition at line 390 of file MainFrame.cc. |
|
|
Callback triggered when about is selected from the help menu.
Definition at line 589 of file MainFrame.cc. |
|
|
Checks if we have an opem SRAM file.
Definition at line 47 of file MainFrame.hh. |
|
|
Callback triggered when an item is changed.
Definition at line 708 of file MainFrame.cc. |
|
|
Callback triggered when the keys are changed.
Definition at line 755 of file MainFrame.cc. |
|
|
Callback triggered when an experience level is changed.
Definition at line 629 of file MainFrame.cc. |
|
|
Loads an SRAM file for editing.
Definition at line 307 of file MainFrame.cc. |
|
|
Loads game data into the controls.
Definition at line 262 of file MainFrame.cc. |
|
|
Callback triggered when something on the have menu is selected.
Definition at line 402 of file MainFrame.cc. |
|
|
Callback triggered when the name is changed.
Definition at line 601 of file MainFrame.cc. |
|
|
Callback triggered when the play count is changed.
Definition at line 611 of file MainFrame.cc. |
|
|
Callback triggered when a palace seal is changed.
Definition at line 737 of file MainFrame.cc. |
|
|
Sets whether we have an open SRAM file or not.
Definition at line 221 of file MainFrame.cc. |
|
|
Callback triggered when a spell is changed.
Definition at line 679 of file MainFrame.cc. |
|
|
Callback triggered when a technique is changed.
Definition at line 662 of file MainFrame.cc. |
|
|
Callback triggered when the triforce is changed.
Definition at line 620 of file MainFrame.cc. |
|
|
Callback triggered when the window is being closed.
Definition at line 379 of file MainFrame.cc. |
|
|
Definition at line 38 of file MainFrame.hh. |
|
|
Definition at line 247 of file MainFrame.hh. |
|
|
Definition at line 244 of file MainFrame.hh. |
|
|
Definition at line 248 of file MainFrame.hh. |
|
|
Definition at line 232 of file MainFrame.hh. |
|
|
Definition at line 238 of file MainFrame.hh. |
|
|
Definition at line 214 of file MainFrame.hh. |
|
|
Definition at line 216 of file MainFrame.hh. |
|
|
Definition at line 215 of file MainFrame.hh. |
|
|
Definition at line 239 of file MainFrame.hh. |
|
|
Definition at line 249 of file MainFrame.hh. |
|
|
Definition at line 217 of file MainFrame.hh. |
|
|
Definition at line 245 of file MainFrame.hh. |
|
|
Definition at line 251 of file MainFrame.hh. |
|
|
Initial value: {
"16 16 4 1",
" c None",
"! c #F0BC3C",
"# c #FCFCFC",
"$ c black",
"!!!!!!!!!!!!!!!!",
"##############$!",
"$$$$$$$$$$$$$$$!",
"!$#$#$#$#$#$#$!!",
"!!$$$$$$$$$$$!!!",
"!!#$!#$!#$!#$!!!",
"!!#$!#$!#$!#$!!!",
"!!#$!#$!#$!#$!!!",
"!!#$!#$!#$!#$!!!",
"!!#$!#$!#$!#$!!!",
"!$$$$$$$$$$$$$!!",
"!############$!!",
"$$$$$$$$$$$$$$$!",
"##############$!",
"$$$$$$$$$$$$$$$!",
"!!!!!!!!!!!!!!!!"
}
Definition at line 37 of file MainFrame.cc. |
|
|
Definition at line 236 of file MainFrame.hh. |
|
|
Definition at line 254 of file MainFrame.hh. |
|
|
Definition at line 237 of file MainFrame.hh. |
|
|
Definition at line 230 of file MainFrame.hh. |
|
|
Definition at line 227 of file MainFrame.hh. |
|
|
Definition at line 229 of file MainFrame.hh. |
|
|
Definition at line 250 of file MainFrame.hh. |
|
|
Definition at line 226 of file MainFrame.hh. |
|
|
Definition at line 221 of file MainFrame.hh. |
|
|
Definition at line 210 of file MainFrame.hh. |
|
|
Definition at line 253 of file MainFrame.hh. |
|
|
Definition at line 219 of file MainFrame.hh. |
|
|
Definition at line 222 of file MainFrame.hh. |
|
|
Definition at line 246 of file MainFrame.hh. |
|
|
Definition at line 240 of file MainFrame.hh. |
|
|
Definition at line 235 of file MainFrame.hh. |
|
|
Definition at line 241 of file MainFrame.hh. |
|
|
Definition at line 212 of file MainFrame.hh. |
|
|
Definition at line 225 of file MainFrame.hh. |
|
|
Definition at line 242 of file MainFrame.hh. |
|
|
Definition at line 223 of file MainFrame.hh. |
|
|
Definition at line 233 of file MainFrame.hh. |
1.3.9.1