#include <NSFlexConstraintList.h>
Collaboration diagram for CNSFlexConstraint:

Public Member Functions | |
| CNSFlexConstraint (UINT nControlID, const CNSFlexHorizontalConstraint &HorizontalConstraint, const CNSFlexVerticalConstraint &VerticalConstraint) | |
| ~CNSFlexConstraint () | |
| void | SetBasePosition (int nBaseLeft, int nBaseTop, int nBaseRight, int nBaseBottom) |
| BOOL | Init (const CWnd *pContainerWnd, int nClientWidth, int nClientHeight) |
| UINT | GetControlID () const |
| int | GetBaseLeft () const |
| int | GetBaseTop () const |
| int | GetBaseRight () const |
| int | GetBaseBottom () const |
| float | GetLeftLocator () const |
| float | GetTopLocator () const |
| float | GetRightLocator () const |
| float | GetBottomLocator () const |
Definition at line 7 of file NSFlexConstraintList.h.
| CNSFlexConstraint::CNSFlexConstraint | ( | UINT | nControlID, | |
| const CNSFlexHorizontalConstraint & | HorizontalConstraint, | |||
| const CNSFlexVerticalConstraint & | VerticalConstraint | |||
| ) |
Definition at line 126 of file NSFlexConstraints.cpp.
References CNSFlexVerticalConstraint::CopyMe(), and CNSFlexHorizontalConstraint::CopyMe().
| CNSFlexConstraint::~CNSFlexConstraint | ( | ) |
Definition at line 141 of file NSFlexConstraints.cpp.
| void CNSFlexConstraint::SetBasePosition | ( | int | nBaseLeft, | |
| int | nBaseTop, | |||
| int | nBaseRight, | |||
| int | nBaseBottom | |||
| ) |
| BOOL CNSFlexConstraint::Init | ( | const CWnd * | pContainerWnd, | |
| int | nClientWidth, | |||
| int | nClientHeight | |||
| ) |
Definition at line 156 of file NSFlexConstraints.cpp.
References GetControlID(), CNSFlexVerticalConstraint::Init(), CNSFlexHorizontalConstraint::Init(), LOBYTE, and SetBasePosition().
| UINT CNSFlexConstraint::GetControlID | ( | ) | const [inline] |
| int CNSFlexConstraint::GetBaseLeft | ( | ) | const [inline] |
Definition at line 54 of file NSFlexConstraintList.h.
| int CNSFlexConstraint::GetBaseTop | ( | ) | const [inline] |
Definition at line 59 of file NSFlexConstraintList.h.
| int CNSFlexConstraint::GetBaseRight | ( | ) | const [inline] |
Definition at line 64 of file NSFlexConstraintList.h.
| int CNSFlexConstraint::GetBaseBottom | ( | ) | const [inline] |
Definition at line 69 of file NSFlexConstraintList.h.
| float CNSFlexConstraint::GetLeftLocator | ( | ) | const [inline] |
Definition at line 74 of file NSFlexConstraintList.h.
References CNSFlexHorizontalConstraint::GetLeft().
| float CNSFlexConstraint::GetTopLocator | ( | ) | const [inline] |
Definition at line 79 of file NSFlexConstraintList.h.
References CNSFlexVerticalConstraint::GetTop().
| float CNSFlexConstraint::GetRightLocator | ( | ) | const [inline] |
Definition at line 84 of file NSFlexConstraintList.h.
References CNSFlexHorizontalConstraint::GetRight().
| float CNSFlexConstraint::GetBottomLocator | ( | ) | const [inline] |
Definition at line 89 of file NSFlexConstraintList.h.
References CNSFlexVerticalConstraint::GetBottom().
1.5.1