MAXScript Language Reference > 3ds Max Objects > Animation Controllers > Constraints >

# Controller Functions for use with Constraint Assignments

| Animation Controllers - Quick Navigation

    These functions are defined in in stdplugs\stdscripts\ControllerFunctions.ms and in  ui\macroscripts\Macro_Constraints.mcr

## Methods

    AddListController OBJ Trans ListType

Checks to see if a list controller is assigned. If not, it will assign to the designated Trans using the ListType , This way it can be used for all list controllers.

    AddConstraint OBJ Trans Constraint List

    SetActiveController OBJ Trans Controller

    AddConstraintTargets OBJ Trans Array Target

EXAMPLE
    Foo = Selectionasarray
    AddListController"Foo[1]" "Pos" "Position_List"

#### See Also

- Link_Constraint : Matrix3Controller

- LookAt_Constraint : RotationController

- Path_Constraint : PositionController

- Position_Constraint : PositionController

- Orientation_Constraint : RotationController