SECLNRelativeConstraint Class
class SECLNRelativeConstraint
Constraint properties utilized by SECLNRelative
Defined in: RELATIVE.H
See Also
Comments
For convenience, the following constants can be used in place of the ConstraintType enum: REL_TOP = SECLNRelativeConstraint::TOP REL_BOTTOM = SECLNRelativeConstraint::BOTTOM REL_LEFT = SECLNRelativeConstraint::LEFT REL_RIGHT = SECLNRelativeConstraint::RIGHT REL_WIDTH = SECLNRelativeConstraint::WIDTH REL_HEIGHT = SECLNRelativeConstraint::HEIGHT REL_HCENTER = SECLNRelativeConstraint::CENTER_HORZ REL_VCENTER = SECLNRelativeConstraint::CENTER_VERT REL_MOVEL = SECLNRelativeConstraint::MOVE_LEFT REL_MOVER = SECLNRelativeConstraint::MOVE_RIGHT REL_MOVET = SECLNRelativeConstraint::MOVE_TOP REL_MOVEB = SECLNRelativeConstraint::MOVE_BOTTOM REL_DEFAULT = SECLNRelativeConstraint::DEFAULT
Class Members
enum ConstraintType
ConstraintType - available constraint types
SECLayoutNode* m_pNodeFrom
Node to which the constraint is applied
ConstraintType m_constraintFrom
Type of constraint applied to m_pNodeFrom
SECLayoutNode* m_pNodeTo
Position m_pNodeFrom relative to this node. Use NULL for absolute position.
ConstraintType m_constraintTo
Target constraint for relatively positioned node.
int m_nModifier
Additive modifier applied to relative constraint
float m_fModifier
Multiplicative modifier applied to relative constraint