penguins  1.0.0
NewGameDialog::Persistence Class Reference
Inheritance diagram for NewGameDialog::Persistence:
[legend]

Detailed Description

Definition at line 80 of file new_game_dialog.hh.

Public Member Functions

 Persistence (NewGameDialog *dialog)
 
virtual wxString GetKind () const override
 
virtual bool Restore () override
 
virtual void Save () const override
 
- Public Member Functions inherited from wxPersistentWindow< NewGameDialog >
 wxPersistentWindow (WindowType *win)
 
WindowTypeGet () const
 
virtual wxString GetName () const
 
- Public Member Functions inherited from wxPersistentObject
 wxPersistentObject (void *obj)
 
virtual ~wxPersistentObject ()
 
void * GetObject () const
 

Additional Inherited Members

- Public Types inherited from wxPersistentWindow< NewGameDialog >
typedef T WindowType
 
- Protected Member Functions inherited from wxPersistentObject
bool SaveValue (const wxString &name, T value) const
 
bool RestoreValue (const wxString &name, T *value)
 

Constructor & Destructor Documentation

◆ Persistence()

NewGameDialog::Persistence::Persistence ( NewGameDialog dialog)
inline

Definition at line 82 of file new_game_dialog.hh.

Member Function Documentation

◆ GetKind()

virtual wxString NewGameDialog::Persistence::GetKind ( ) const
inlineoverridevirtual

Implements wxPersistentObject.

Definition at line 83 of file new_game_dialog.hh.

◆ Restore()

bool NewGameDialog::Persistence::Restore ( )
overridevirtual

Implements wxPersistentObject.

Definition at line 321 of file new_game_dialog.cc.

◆ Save()

void NewGameDialog::Persistence::Save ( ) const
overridevirtual

Implements wxPersistentObject.

Definition at line 348 of file new_game_dialog.cc.


The documentation for this class was generated from the following files: