The AvoidanceManager type exposes the following members.
Methods
| Name | Description |
---|
| AddAvoid | |
| AddAvoidLocation(FuncBoolean, Single, FuncVector3, Boolean) |
Run away from location.
|
| AddAvoidLocation(FuncBoolean, FuncVector3, Single, Single, FuncVector3, Boolean) |
Run away from location.
|
| AddAvoidLocationT(FuncBoolean, FuncT, Single, FuncT, Vector3, FuncIEnumerableT, FuncT, Boolean, Boolean) |
Run away from location.
|
| AddAvoidLocationT(FuncBoolean, FuncVector3, Single, FuncT, Single, FuncT, Vector3, FuncIEnumerableT, FuncT, Boolean, Boolean) |
Run away from location.
|
| AddAvoidObjectT(FuncBoolean, FuncT, Single, UInt32) |
Adds the avoid object.
|
| AddAvoidObjectT(FuncBoolean, Single, UInt32) | Adds the avoid object. |
| AddAvoidObjectT(FuncBoolean, FuncVector3, Single, FuncT, Single, UInt32) |
Runs away from a unit or object if within range.
|
| AddAvoidObjectT(FuncBoolean, FuncVector3, Single, Single, UInt32) | Runs away from a unit or object if within range. |
| AddAvoidObjectT(FuncBoolean, FuncT, Single, PredicateT, FuncT, Vector3, Boolean) | Runs away from a unit or object if within range. |
| AddAvoidObjectT(FuncBoolean, Single, PredicateT, FuncT, Vector3, Boolean) | Adds the avoid object. |
| AddAvoidObjectT(FuncBoolean, FuncVector3, Single, FuncT, Single, PredicateT, FuncT, Vector3, Boolean) |
Runs away from a unit or object if within range.
|
| AddAvoidObjectT(FuncBoolean, FuncVector3, Single, Single, PredicateT, FuncT, Vector3, Boolean) |
Runs away from a unit or object if within range.
|
| AddAvoidPolygonT | |
| AddAvoids | |
| AddAvoidUnitConeT |
Avoids cone-shaped area effects on a [!:WoWUnit] |
| Pulse | Pulses this instance. |
| RemoveAllAvoids | |
| RemoveAvoid | |
| ResetNavigation |
Resets the internal navigation system.
|
TopSee Also