NIF Objects | Compound Types | Enum Types | Basic Types | File Versions

NiPathEvaluator

Attributes

Name Type Description
From NiObject
From NiEvaluator
Node Name string The name of the animated NiAVObject.
Property Type string The RTTI type of the NiProperty the controller is attached to, if applicable.
Controller Type string The RTTI type of the NiTimeController.
Controller ID string An ID that can uniquely identify the controller among others of the same type on the same NiObjectNET.
Interpolator ID string An ID that can uniquely identify the interpolator among others of the same type on the same NiObjectNET.
Channel Types byte Channel Indices are BASE/POS = 0, ROT = 1, SCALE = 2, FLAG = 3
Channel Types are:
INVALID = 0, COLOR, BOOL, FLOAT, POINT3, ROT = 5
Any channel may be | 0x40 which means POSED
The FLAG (3) channel flags affects the whole evaluator:
REFERENCED = 0x1, TRANSFORM = 0x2, ALWAYSUPDATE = 0x4, SHUTDOWN = 0x8
From NiKeyBasedEvaluator
From NiPathEvaluator
Flags PathFlags
Bank Dir int -1 = Negative, 1 = Positive
Max Bank Angle float Max angle in radians.
Smoothing float
Follow Axis short 0, 1, or 2 representing X, Y, or Z.
Path Data Ref<NiPosData>
Percent Data Ref<NiFloatData>

Parent Of