NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
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> |