|
Marble and Madness | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
CDocument
|
+--CmadnessEditorDoc
in madnessEditorDoc.hdocumento usato dal madnesseditor
Field Summary | |
BOOL |
Busy
variabile che indica se il documento è attualmente occupato da un'altra operazione |
MarbleEnemy[ MAXENEMY ] |
enemy
vettore che contiene le informazioni dei nemici |
MadMap |
Map
MadMap del documento |
int |
numEnemy
numero di nemici attualmente usati nel documento |
MadMap |
UndoMap
MadMap usata per salvare le informazione di Undo |
Constructor Summary | |
protected |
IMPLEMENT_DYNCREATE( CmadnessEditorDoc, CDocument ) CmadnessEditorDoc()
|
|
virtual ~CmadnessEditorDoc()
|
Method Summary | |
virtual BOOL |
OnNewDocument()
Crea un nuovo documento |
virtual BOOL |
OnOpenDocument( LPCTSTR lpszPathName )
Apri documento |
virtual BOOL |
OnSaveDocument( LPCTSTR lpszPathName )
Salva documento |
afx_msg void |
OnUpdateEditUndo( CCmdUI* pCmdUI )
invocato nel aggiornare la voce del menu Edit/Undo |
Field Detail |
public BOOL Busy;
public MarbleEnemy enemy[ MAXENEMY ];
public MadMap Map;
public int numEnemy;
public MadMap UndoMap;
Constructor Detail |
protected IMPLEMENT_DYNCREATE( CmadnessEditorDoc, CDocument ) CmadnessEditorDoc();
public virtual ~CmadnessEditorDoc();
Method Detail |
public virtual BOOL OnNewDocument();
public virtual BOOL OnOpenDocument( LPCTSTR lpszPathName );
public virtual BOOL OnSaveDocument( LPCTSTR lpszPathName );
public afx_msg void OnUpdateEditUndo( CCmdUI* pCmdUI );
|
Marble and Madness | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |