GME  13
Public Types | Public Member Functions | Public Attributes | Protected Member Functions
OclGmeCM::CConstraintBrowserDialog Class Reference

#include <GMEConstraintBrowserDialog.h>

Collaboration diagram for OclGmeCM::CConstraintBrowserDialog:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { IDD = IDD_BROWSER_DIALOG }

Public Member Functions

void GetGotoPunk (IUnknown **ppunk)
 CConstraintBrowserDialog (Facade *pFacade, CComPtr< IMgaObject > spObject=NULL, CComPtr< IMgaObjects > spObjects=NULL, CWnd *pParent=NULL)
 ~CConstraintBrowserDialog ()

Public Attributes

CImageList m_lstObjectImages
CImageList m_lstStateImages
CImageList m_lstCStateImages
CConstraintTreeCtrl m_treeConstraints
CConstraintTreeCtrl m_treeObjects
CConstraintTreeCtrl::Kind m_eKindActiveTree
bool m_bLoaded
Facadem_pFacade
CComPtr< IMgaObjectm_spObject
CComPtr< IMgaObjects > m_spObjects
ConstraintVectorMap m_mapConstraints
ConstraintMap m_mapConstraint
MapH2ID m_mapH2ID
MapID2H m_mapID2H
HandlerSet m_setClicked
HandlerSet m_setSelecteds
CButton m_btnLoad
CButton m_btnApply
CTabCtrl m_tabTrees
CButton m_btnRemove
CButton m_btnOK
CButton m_btnCheck
CButton m_btnCancel
CButton m_btnAdd

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnClickAdd ()
afx_msg void OnClickCancel ()
afx_msg void OnClickCheck ()
afx_msg void OnClickOK ()
afx_msg void OnClickRemove ()
afx_msg void OnSelectionChangedTab (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnClickApply ()
afx_msg void OnClickLoad ()
afx_msg void OnItemExpanding (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnCheckChanged (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnCheckChangedRecursive (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnShowItem (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnSelectionChangedTreeConstraints (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnSelectionChangedTreeObjects (NMHDR *pNMHDR, LRESULT *pResult)

Detailed Description

Definition at line 110 of file GMEConstraintBrowserDialog.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
IDD 

Definition at line 184 of file GMEConstraintBrowserDialog.h.


Constructor & Destructor Documentation

OclGmeCM::CConstraintBrowserDialog::CConstraintBrowserDialog ( Facade pFacade,
CComPtr< IMgaObject spObject = NULL,
CComPtr< IMgaObjects >  spObjects = NULL,
CWnd *  pParent = NULL 
)

Definition at line 31 of file GMEConstraintBrowserDialog.cpp.

Definition at line 38 of file GMEConstraintBrowserDialog.cpp.


Member Function Documentation

void OclGmeCM::CConstraintBrowserDialog::DoDataExchange ( CDataExchange *  pDX) [protected, virtual]

Definition at line 42 of file GMEConstraintBrowserDialog.cpp.

void OclGmeCM::CConstraintBrowserDialog::GetGotoPunk ( IUnknown **  ppunk) [inline]

Definition at line 121 of file GMEConstraintBrowserDialog.h.

void OclGmeCM::CConstraintBrowserDialog::OnCheckChanged ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 319 of file GMEConstraintBrowserDialog.cpp.

void OclGmeCM::CConstraintBrowserDialog::OnCheckChangedRecursive ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 330 of file GMEConstraintBrowserDialog.cpp.

Definition at line 168 of file GMEConstraintBrowserDialog.cpp.

Definition at line 253 of file GMEConstraintBrowserDialog.cpp.

Definition at line 178 of file GMEConstraintBrowserDialog.cpp.

Definition at line 183 of file GMEConstraintBrowserDialog.cpp.

Definition at line 278 of file GMEConstraintBrowserDialog.cpp.

Definition at line 247 of file GMEConstraintBrowserDialog.cpp.

Definition at line 265 of file GMEConstraintBrowserDialog.cpp.

Definition at line 83 of file GMEConstraintBrowserDialog.cpp.

void OclGmeCM::CConstraintBrowserDialog::OnItemExpanding ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 302 of file GMEConstraintBrowserDialog.cpp.

void OclGmeCM::CConstraintBrowserDialog::OnSelectionChangedTab ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 290 of file GMEConstraintBrowserDialog.cpp.

void OclGmeCM::CConstraintBrowserDialog::OnSelectionChangedTreeConstraints ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 356 of file GMEConstraintBrowserDialog.cpp.

void OclGmeCM::CConstraintBrowserDialog::OnSelectionChangedTreeObjects ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 382 of file GMEConstraintBrowserDialog.cpp.

void OclGmeCM::CConstraintBrowserDialog::OnShowItem ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 341 of file GMEConstraintBrowserDialog.cpp.


Member Data Documentation

Definition at line 135 of file GMEConstraintBrowserDialog.h.

Definition at line 192 of file GMEConstraintBrowserDialog.h.

Definition at line 186 of file GMEConstraintBrowserDialog.h.

Definition at line 191 of file GMEConstraintBrowserDialog.h.

Definition at line 190 of file GMEConstraintBrowserDialog.h.

Definition at line 185 of file GMEConstraintBrowserDialog.h.

Definition at line 189 of file GMEConstraintBrowserDialog.h.

Definition at line 188 of file GMEConstraintBrowserDialog.h.

Definition at line 134 of file GMEConstraintBrowserDialog.h.

Definition at line 130 of file GMEConstraintBrowserDialog.h.

Definition at line 128 of file GMEConstraintBrowserDialog.h.

Definition at line 129 of file GMEConstraintBrowserDialog.h.

Definition at line 143 of file GMEConstraintBrowserDialog.h.

Definition at line 142 of file GMEConstraintBrowserDialog.h.

Definition at line 145 of file GMEConstraintBrowserDialog.h.

Definition at line 146 of file GMEConstraintBrowserDialog.h.

Definition at line 137 of file GMEConstraintBrowserDialog.h.

Definition at line 148 of file GMEConstraintBrowserDialog.h.

Definition at line 149 of file GMEConstraintBrowserDialog.h.

Definition at line 139 of file GMEConstraintBrowserDialog.h.

Definition at line 140 of file GMEConstraintBrowserDialog.h.

Definition at line 187 of file GMEConstraintBrowserDialog.h.

Definition at line 132 of file GMEConstraintBrowserDialog.h.

Definition at line 133 of file GMEConstraintBrowserDialog.h.


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