Overview   Project   Class   Tree   Deprecated   Index 
Marble and Madness
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

madnessEditor
Class CmadnessEditorFormView

CFormView
   |
   +--CmadnessEditorFormView

   in madnessEditorFormView.h
   in madnessEditorFormView.cpp

class CmadnessEditorFormView
extends CFormView

Vista con il form delle proprietà dell'area selezionata


Field Summary
 CComboBox Cmb_Tex
          combo box per l'archivio texture
 CEdit EdSetA
          box edit dove viene visualizzato il valore dell'attrito nell'area selezionata
 CEdit EdSetG
          box edit dove viene visualizzato il valore della gravità nell'area selezionata
 CEdit EdTexT
          box edit dove viene visualizzato il nome della texture per le tile nell'area selezionata
 CEdit EdTexW
          box edit dove viene visualizzato il nome della texture per i wall nell'area selezionata
 CSliderCtrl Slr_AreaAttrito
          il controllo slider per l'attrito
 CSliderCtrl Slr_AreaGravity
          il controllo slider per la gravità
 bool updateTex
          indica se l'archivio è aggiornato
 
Constructor Summary
protected  IMPLEMENT_DYNCREATE( CmadnessEditorFormView, CFormView ) CmadnessEditorFormView()
          
protected  virtual ~CmadnessEditorFormView()
          
 
Method Summary
protected virtual void DoDataExchange( CDataExchange* pDX )
          metodo che permette di associare gli elementi grafici con gli oggetti definiti dall'MFC
protected afx_msg void OnBnClickedApply()
          associato al bottone di applicazione della gravità e attrito nell'area selezionata
protected afx_msg void OnBnClickedButton5()
          associato al bottone di applicazione texture ai nemici
protected afx_msg void OnBnClickedTexTile()
          associato al bottone di applicazione texture alle tile dell'area selezionata
protected afx_msg void OnBnClickedTexWall()
          associato al bottone di applicazione texture ai wall dell'area selezionata
protected afx_msg void OnBnClickedUpdateTex()
          associato al bottone di aggiornamento archivio texture
protected virtual void OnInitialUpdate()
          metodo usato per l'inizializzazione del form
protected afx_msg void OnNMCustomdrawSlider1( NMHDR* pNMHDR, LRESULT* pResult )
          associato al cambiamento di valore della slider di attrito
protected afx_msg void OnNMCustomdrawSlider2( NMHDR* pNMHDR, LRESULT* pResult )
          associato al cambiamento di valore della slider di gravità
protected virtual void OnUpdate( CView*, LPARAM, CObject* )
          metodo invocato al momento dell'aggiornamento dela vista
 

Field Detail

Cmb_Tex

public CComboBox Cmb_Tex;
combo box per l'archivio texture

EdSetA

public CEdit EdSetA;
box edit dove viene visualizzato il valore dell'attrito nell'area selezionata

EdSetG

public CEdit EdSetG;
box edit dove viene visualizzato il valore della gravità nell'area selezionata

EdTexT

public CEdit EdTexT;
box edit dove viene visualizzato il nome della texture per le tile nell'area selezionata

EdTexW

public CEdit EdTexW;
box edit dove viene visualizzato il nome della texture per i wall nell'area selezionata

Slr_AreaAttrito

public CSliderCtrl Slr_AreaAttrito;
il controllo slider per l'attrito

Slr_AreaGravity

public CSliderCtrl Slr_AreaGravity;
il controllo slider per la gravità

updateTex

public bool updateTex;
indica se l'archivio è aggiornato


Constructor Detail

CmadnessEditorFormView

protected IMPLEMENT_DYNCREATE( CmadnessEditorFormView, CFormView ) CmadnessEditorFormView();

~CmadnessEditorFormView

protected virtual ~CmadnessEditorFormView();


Method Detail

DoDataExchange

protected virtual void DoDataExchange( CDataExchange* pDX );
metodo che permette di associare gli elementi grafici con gli oggetti definiti dall'MFC

OnBnClickedApply

protected afx_msg void OnBnClickedApply();
associato al bottone di applicazione della gravità e attrito nell'area selezionata

OnBnClickedButton5

protected afx_msg void OnBnClickedButton5();
associato al bottone di applicazione texture ai nemici

OnBnClickedTexTile

protected afx_msg void OnBnClickedTexTile();
associato al bottone di applicazione texture alle tile dell'area selezionata

OnBnClickedTexWall

protected afx_msg void OnBnClickedTexWall();
associato al bottone di applicazione texture ai wall dell'area selezionata

OnBnClickedUpdateTex

protected afx_msg void OnBnClickedUpdateTex();
associato al bottone di aggiornamento archivio texture

OnInitialUpdate

protected virtual void OnInitialUpdate();
metodo usato per l'inizializzazione del form

OnNMCustomdrawSlider1

protected afx_msg void OnNMCustomdrawSlider1( NMHDR* pNMHDR, LRESULT* pResult );
associato al cambiamento di valore della slider di attrito

OnNMCustomdrawSlider2

protected afx_msg void OnNMCustomdrawSlider2( NMHDR* pNMHDR, LRESULT* pResult );
associato al cambiamento di valore della slider di gravità

OnUpdate

protected virtual void OnUpdate( CView*, LPARAM, CObject* );
metodo invocato al momento dell'aggiornamento dela vista

 Overview   Project   Class   Tree   Deprecated   Index 
Marble and Madness
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD